<SEC-DOCUMENT>0001683168-19-000953.txt : 20190404
<SEC-HEADER>0001683168-19-000953.hdr.sgml : 20190404
<ACCEPTANCE-DATETIME>20190404172844
ACCESSION NUMBER:		0001683168-19-000953
CONFORMED SUBMISSION TYPE:	S-1/A
PUBLIC DOCUMENT COUNT:		104
FILED AS OF DATE:		20190404
DATE AS OF CHANGE:		20190404

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Envision Solar International, Inc.
		CENTRAL INDEX KEY:			0001398805
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				208457250
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-1/A
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-226040
		FILM NUMBER:		19732998

	BUSINESS ADDRESS:	
		STREET 1:		5660 EASTGATE DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
		BUSINESS PHONE:		858-799-4583

	MAIL ADDRESS:	
		STREET 1:		5660 EASTGATE DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Casita Enterprises, Inc.
		DATE OF NAME CHANGE:	20070508
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-1/A
<SEQUENCE>1
<FILENAME>envision_s1a6.htm
<DESCRIPTION>FOM S-1 AMENDMENT
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>


<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0; text-align: left; background-color: white"><A HREF="#TableOfContents"><FONT STYLE="font-size: 7pt">Table
of Contents</FONT></A></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><B>As filed with
the Securities and Exchange Commission on April 4, 2019</B></P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: right; background-color: white"><B>Registration
No. 333-226040</B></P>

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

<P STYLE="font: 13pt/115% Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center; background-color: white"><B>UNITED
STATES SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="font: 11pt/12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center; background-color: white"><B>Washington,
D.C. 20549 </B></P>

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

<P STYLE="font: 14pt/16pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>FORM S-1</B></P>

<P STYLE="font: 11pt/16pt Times New Roman, Times, Serif; margin: 0; text-align: center">PRE-EFFECTIVE AMENDMENT NO. 6 </P>

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

<P STYLE="font: 11pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><B>REGISTRATION
STATEMENT</B></P>

<P STYLE="font: 11pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><B>UNDER</B></P>

<P STYLE="font: 11pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><B>THE SECURITIES
ACT OF 1933</B></P>

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

<P STYLE="font: 16pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><B>ENVISION SOLAR
INTERNATIONAL, INC.</B></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><I>(Name of Registrant
in its Charter)</I></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%">
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="width: 33%; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B>Nevada</B></FONT></TD>
    <TD STYLE="width: 33%; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B>3674</B></FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: center; width: 33%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B>26-1342810</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding: 0.75pt"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(State or other jurisdiction
        </I></P>
        <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><I>of incorporation or organization)</I></P></TD>
    <TD STYLE="padding: 0.75pt"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(Primary Standard Industrial</I></P>
        <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><I>Classification Code Number)</I></P></TD>
    <TD STYLE="padding: 0.75pt"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(I.R.S. Employer</I></P>
        <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><I>Identification No.)</I></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">5660 Eastgate Dr., San Diego, California
92121</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Telephone: (858)
799-4583</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><I>(Address and
telephone number of principal executive offices)</I></P>

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

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Desmond Wheatley</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Chief Executive
Officer</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">5660 Eastgate
Dr.</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">San Diego, California
92121</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Telephone: (858)
799-4583</P>

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><I>(Name, address
and telephone number of agent for service)</I></P>

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

<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><I>Copies to:</I></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Mark
        J. Richardson, Esq.</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Richardson
        &amp; Associates</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">1453
        Third Street Promenade, Suite 315</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">Santa
        Monica, California 90401</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">(310)
        393-9992</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P></TD>
    <TD STYLE="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">Barry I. Grossman, Esq.</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">Sarah E. Williams, Esq.</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">Jonathan H. Deblinger, Esq.</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">Ellenoff Grossman &amp; Schole
        LLP</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">1345 Avenue of the Americas, 11th
        Floor</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">New York, New York 10105</P>
        <P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center">(212) 370-1300</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Approximate Date
of Proposed Sale to the Public: As soon as practicable after the effective date of this registration statement.</P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">If any of the securities
being registered on this form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act
of 1933, other than securities offered only in connection with dividend or interest reinvestment plans, check the following box.
[X]</P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">If this Form is
filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following
box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.
[&nbsp;&nbsp;]</P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">If this Form is
a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities
Act registration statement number of the earlier effective registration statement for the same offering. [&nbsp;&nbsp;]</P>


<!-- Field: Page; Sequence: 1 -->
        <DIV STYLE="page-break-before: always; margin-top: 6pt"></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">If this Form is
a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities
Act registration statement number of the earlier effective registration statement for the same offering. [ ]</P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Indicate by check
mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company
or an emerging growth company. See the definitions of &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. (Check one):</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 186px; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Large
    accelerated filer</FONT></TD>
    <TD STYLE="width: 87px; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[&nbsp;&nbsp;&nbsp;]</FONT></TD>
    <TD STYLE="width: 197px; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Accelerated
    filer</FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[&nbsp;&nbsp;&nbsp;]</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Non-accelerated
    filer</FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[&nbsp;&nbsp;&nbsp;]</FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Smaller
    reporting company</FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[X]</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Emerging
    Growth Company</FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[&nbsp;&nbsp;&nbsp;]</FONT></TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif">&nbsp;</TD>
    <TD STYLE="padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; font: 11pt/107% Calibri, Helvetica, Sans-Serif">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 6pt 0 0 0.25in; text-align: center; text-indent: -0.25in"><B>CALCULATION
OF REGISTRATION FEE</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="width: 48%; border-top: black 2.25pt double; border-bottom: black 1pt solid; padding: 0.75pt"><P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Title of Each Class of Securities
        </B></P>
        <P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>to be Registered</B></P></TD>
    <TD STYLE="width: 17%; border-top: black 2.25pt double; border-bottom: black 1pt solid; padding: 0.75pt"><P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Proposed Maximum</B></P>
        <P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Aggregate</B></P>
        <P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Offering Price (1)</B></P></TD>
    <TD STYLE="width: 35%; border-top: black 2.25pt double; border-bottom: black 1pt solid; padding: 0.75pt"><P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Amount of</B></P>
        <P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Registration</B></P>
        <P STYLE="font: 9pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Fee</B></P></TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Units
    consisting of shares of Common Stock, par value $0.001 per share, and Warrants to purchase shares of Common Stock, par value
    $0.001 per share (2)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$11,500,000
    </FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$1,393.80</FONT> </TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Common
    Stock included as part of the Units</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Included
    with Units above</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">___</FONT></TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Warrants
    to purchase shares of Common Stock included as part of the Units (3)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Included
    with Units above</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">___</FONT></TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Representatives&rsquo;
    Warrant to purchase Common Stock (3)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">___</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">___</FONT></TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Shares
    of Common Stock issuable upon exercise of the Warrants (4)(5)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$11,088,221</FONT> </TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$1,343.90</FONT> </TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Shares
    of Common Stock issuable upon exercise of Representatives&rsquo; Warrants (5)(6)</FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$885,500
    </FONT> </TD>
    <TD STYLE="vertical-align: bottom; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&nbsp;107.33</FONT> </TD></TR>
<TR>
    <TD STYLE="vertical-align: top; border-top: black 1pt solid; border-bottom: black 1.5pt double; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">TOTAL
    </FONT></TD>
    <TD STYLE="vertical-align: bottom; border-top: black 1pt solid; border-bottom: black 1.5pt double; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$23,473,721</FONT> </TD>
    <TD STYLE="vertical-align: bottom; border-top: black 1pt solid; border-bottom: black 1.5pt double; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: center; line-height: 107%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$2,845.01 (7)</FONT> </TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated
    solely for the purpose of calculating the registration fee in accordance with Rule 457(o) under the Securities Act of 1933,
    as amended.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes Units which
    may be issued upon exercise of a 45-day option granted to the underwriters to cover over-allotments, if any.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with
    Rule 457(g) under the Securities Act, because the shares of the Registrant&rsquo;s common stock underlying the Warrants and
    Representative&rsquo;s warrants are registered hereby, no separate registration fee is required with respect to the warrants
    registered hereby.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There will be
    issued one warrant to purchase one share of common stock for every one share of common stock offered. The Warrants are exercisable
    at a per share price of [ %] of the common stock public offering price.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes shares
    of common stock which may be issued upon exercise of additional warrants which may be issued upon exercise of 45-day option
    granted to the underwriters to cover over-allotment, if any.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated solely
    for the purpose of calculating the registration fee pursuant to Rule&nbsp;457(g) under the Securities Act of 1933, as amended,
    based on an estimated proposed maximum aggregate offering price of $885,500, or 110% of $805,000 (7% of $11,500,000). Assumes
    the full exercise of the underwriter&rsquo;s over-allotment option.</FONT> </TD></TR>
</TABLE>


<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px"> &nbsp; </TD>
    <TD STYLE="width: 24px"> (7) </TD>
    <TD STYLE="text-align: justify">Fees of $2,845.01 paid with&nbsp;previous filings.</TD></TR>
</TABLE>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the event of
a stock split, stock dividend, or similar transaction involving the common stock, the number of shares registered shall automatically
be increased to cover the additional shares of common stock issuable pursuant to Rule 416 under the Securities Act.</P>

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


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 9pt">The
registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until
the registrant shall file a further amendment which specifically states that this registration statement shall thereafter become
effective in accordance with section 8(a) of the Securities Act of 1933, as amended, or until the registration statement shall
become effective on such date as the Securities and Exchange Commission, acting pursuant to said section 8(a), may determine.</FONT></P>

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

<P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; color: red"><FONT STYLE="font-size: 9pt"><I>The
information in this prospectus is not complete and may be changed. These securities may not be sold until the registration statement
filed with the Securities and Exchange Commission is effective. This preliminary prospectus is not an offer to sell these securities
and is not soliciting an offer to buy these securities in any state where the offer or sale is not permitted.</I></FONT></P>

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

<P STYLE="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="color: Red"><B>PRELIMINARY
PROSPECTUS SUBJECT TO COMPLETION, DATED APRIL 4, 2019</B></FONT></P>

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

<P STYLE="font: 11pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><FONT STYLE="font-size: 18pt"><B>ENVISION
SOLAR INTERNATIONAL, INC.</B></FONT></P>

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

<P STYLE="font: 12pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"> <FONT STYLE="font-size: 12pt">1,023,017
Units</FONT> </P>

<P STYLE="font: 12pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><FONT STYLE="font-size: 12pt">Each
Unit Consisting of</FONT></P>

<P STYLE="font: 12pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><FONT STYLE="font-size: 12pt">One
Share </FONT><FONT STYLE="font-size: 12pt">of Common Stock (par value $0.001)</FONT></P>

<P STYLE="font: 12pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><FONT STYLE="font-size: 12pt">and</FONT></P>

<P STYLE="font: 12pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><FONT STYLE="font-size: 12pt">One
Warrant to Purchase One Share of Common Stock,</FONT></P>

<P STYLE="font: 12pt/20pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><FONT STYLE="font-size: 12pt">at
[$______] per Unit</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 9pt">This is a
firm commitment public offering of 1,023,017 Units, each Unit consisting of one share of common stock, $0.001 par value
per share, and one warrant to purchase one share of common stock, of Envision Solar International, Inc., a Nevada corporation.
Each warrant is immediately exercisable for one share of common stock at an exercise price of $_____ per share (or __% of the
price of each share of common stock sold in the offering) and will expire five years from the date of issuance. The Units will
not be certificated and the shares of common stock and the warrants comprising such Units are immediately separable and will be
issued separately in this offering.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 9pt">Our common
stock is presently traded on the OTC-QB Market, operated by OTC Markets Group, under the symbol &ldquo;EVSI.&rdquo; We have applied
to have our common stock and warrants listed on The NASDAQ Capital Market under the symbols &ldquo;EVSI&rdquo; and &ldquo;EVSIW&rdquo;,
respectively. No assurance can be given that our application will be approved. On April 3, 2019, the last reported sales
price for our common stock as quoted on the OTC-QB Market was $9.00 per share (on a post reverse split basis). Quotes of
stock trading prices on an over-the-counter marketplace may not be indicative of the market price on a national securities exchange.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> <FONT STYLE="font-size: 9pt">The share
and per share information in this prospectus reflects, other than in our Financial Statements and the Notes thereto,</FONT> <FONT STYLE="font-size: 9pt">
a proposed reverse stock split of the authorized and outstanding common stock of 1-for-50 to occur on or before the offering.</FONT></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt; text-transform: uppercase"><B>In
reviewing this prospectus, you should carefully consider the matters described in the section titled &ldquo;<A HREF="#a_003">Risk Factors</A>&rdquo;
beginning on page 18 of this prospectus. INVESTORS SHOULD ONLY CONSIDER AN INVESTMENT IN THESE SECURITIES IF THEY CAN AFFORD THE
LOSS OF THEIR ENTIRE INVESTMENT.</B></FONT></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt; text-transform: uppercase"><B>NEITHER
THE SECURITIES AND EXCHANGE COMMISSION NOR ANY STATE SECURITIES COMMISSION HAS APPROVED OR DISAPPROVED OF THESE SECURITIES OR
DETERMINED IF THIS PROSPECTUS IS TRUTHFUL OR COMPLETE. ANY REPRESENTATION TO THE CONTRARY IS A CRIMINAL OFFENSE.</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 12pt; line-height: 107%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-left: 0.1in; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%"><B>Per
    Share</B></FONT></TD>
    <TD STYLE="padding-left: 0.1in; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%"><B>Total</B></FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Public
    offering price&#9;</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&#9;</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&#9;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Underwriting
    discounts and commissions (1)&#9;</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&#9;</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&#9;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Proceeds
    to us before offering expenses (2)&#9;</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&#9;</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$&#9;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 9pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 6pt">&nbsp;</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">(1)</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Does
    not reflect additional compensation to the underwriters in the form of warrants to purchase up to 82,352  shares of common
    stock     (assuming the over-allotment option is fully exercised) at an exercise price equal to 110% of the public offering
    price. We     have also agreed to reimburse the underwriters for certain expenses. See &ldquo;<A HREF="#a_019">Underwriting</A>&rdquo;
    on page 115 of this prospectus     for a description of these arrangements.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">(2)</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">We
    estimate the total expenses of this offering will be approximately $506,432. Assumes no exercise of the over-allotment option
    we have granted to the Underwriters as described below.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-size: 9pt">We
have granted the underwriters a 45-day option to purchase up to 153,452 additional shares of common stock and/or 153,452 warrants.</FONT> </P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">The underwriters
expect to deliver our shares and warrants to purchasers in the offering on or about _______, 2019.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><I>Sole Book-Running
Manager</I></P>



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

<P STYLE="font: 18pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><B>Maxim Group LLC</B></P>

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

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

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

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

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><B>Joseph Gunnar
&amp; Co.</B></P>

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


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 9pt 0 0; text-align: center; text-indent: -4.5pt"><A NAME="TableOfContents" TITLE="Table of Contents"></A><B>TABLE
OF CONTENTS&nbsp;</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 90%; padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>CAUTIONARY
    STATEMENT CONCERNING FORWARD LOOKING STATEMENTS</U></B></FONT></A></TD>
    <TD STYLE="width: 10%; padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>PROSPECTUS
    SUMMARY</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>RISK
    FACTORS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>USE
    OF PROCEEDS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>DETERMINATION
    OF OFFERING PRICE</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>DIVIDEND
    POLICY</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>CAPITALIZATION</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>DILUTION</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>MANAGEMENT&rsquo;S
    DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>BUSINESS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>INDUSTRY
    OVERVIEW</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>MANAGEMENT</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>EXECUTIVE
    COMPENSATION</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">96</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>CERTAIN
    RELATIONSHIPS AND RELATED PARTY TRANSACTIONS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">102</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>SECURITY
    OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>DESCRIPTION
    OF OUR SECURITIES </U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">105</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>SHARES
    ELIGIBLE FOR FUTURE SALE</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>MATERIAL
    U.S. FEDERAL INCOME TAX CONSIDERATIONS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">109</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>UNDERWRITING</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">115</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>LEGAL
    MATTERS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">120</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>EXPERTS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">120</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_022"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>INTERESTS
    OF NAMED EXPERTS AND COUNSEL</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">120</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#a_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>WHERE
    YOU CAN FIND MORE INFORMATION</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">121</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 6pt; text-decoration: underline; line-height: 107%"><A HREF="#fsa01"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: blue"><B><U>INDEX
    TO FINANCIAL STATEMENTS</U></B></FONT></A></TD>
    <TD STYLE="padding-top: 6pt; text-align: right; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0 0 6pt">&nbsp;</P>


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


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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><B>You
should rely only on information contained in this prospectus or in any free writing prospectus we may authorize to be delivered
or made available to you. We have not, and the underwriters have not, authorized anyone to provide you with additional information
or information different from that contained in this prospectus or in any free writing prospectus. Neither the delivery of this
prospectus nor the sale of our securities means that the information contained in this prospectus or any free writing prospectus
is correct after the date of this prospectus or such free writing prospectus. This prospectus is not an offer to sell or the solicitation
of an offer to buy our securities in any circumstances under which the offer or solicitation is unlawful or in any state or other
jurisdiction where the offer is not permitted.</B></P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><B>The
information in this prospectus is accurate only as of the date on the front cover of this prospectus and the information in any
free writing prospectus that we may provide you in connection with this offering is accurate only as of the date of that free
writing prospectus. Our business, financial condition, results of operations and prospects may have changed since those dates.</B></P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><B>No
person is authorized in connection with this prospectus to give any information or to make any representations about us, the securities
offered hereby or any matter discussed in this prospectus, other than the information and representations contained in this prospectus.
If any other information or representation is given or made, such information or representation may not be relied upon as having
been authorized by us.</B></P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><B>Through
and including ______, 2019 (the 25th day after the date of this prospectus), all dealers effecting transactions in these
securities, whether or not participating in this offering, may be required to deliver a prospectus. This is in addition to a dealer&rsquo;s
obligation to deliver a prospectus when acting as an underwriter and with respect to an unsold allotment or subscription.</B></P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Neither
we nor any of the underwriters have done anything that would permit this offering or possession or distribution of this prospectus
in any jurisdiction where action for that purpose is required, other than the United States. You are required to inform yourself
about, and to observe any restrictions relating to, this offering and the distribution of this prospectus.</P>

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

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

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

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_001"></A><B>CAUTIONARY STATEMENT
CONCERNING FORWARD LOOKING STATEMENTS</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Some of the statements
in this prospectus and in the documents incorporated herein by reference contain forward-looking statements within the meaning
of Section 27A of the Securities Act of 1933, as amended (the &ldquo;Securities Act&rdquo;), and Section 21E of the Securities
Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;). These statements relate to future events or our future financial
performance and involve known and unknown risks, uncertainties and other factors which are, in some cases, beyond our ability
to control or predict and that may cause actual results, levels of activity, performance or achievements to be materially different
from any future results, levels of activity, performance or achievements expressed or implied by forward-looking statements. In
some cases, you can identify forward-looking statements by terminology such as &ldquo;may,&rdquo; &ldquo;will,&rdquo; &ldquo;should,&rdquo;
&ldquo;expects,&rdquo; &ldquo;intends,&rdquo; &ldquo;plans,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;believes,&rdquo; &ldquo;estimates,&rdquo;
&ldquo;predicts,&rdquo; &ldquo;potential,&rdquo; &ldquo;continue&rdquo; or the negative of these terms or other comparable terminology.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Forward-looking
statements are inherently subject to risks and uncertainties, many of which we cannot predict with accuracy and some of which
we might not even anticipate. Although we believe that the expectations reflected in such forward-looking statements are based
upon reasonable assumptions at the time made, we can give no assurance that such expectations will be achieved. Actual events
or results may differ materially. Readers are cautioned not to place undue reliance on forward-looking statements. We have no
duty to update or revise any forward-looking statements after the date of this prospectus or to conform them to actual results,
new information, future events or otherwise.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following factors,
among others, could cause our and our industry&rsquo;s future results to differ materially from historical results or those anticipated:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">adverse
    economic conditions;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential
    fluctuation in quarterly results;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">volatility
    or decline of our stock price;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    possibility we may be unable to manage our growth;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">extensive
    competition;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">loss
    of members of our senior management;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 12pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory
    interpretations and changes;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    failure to earn revenues or profits;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">inadequate
    capital and barriers to raising capital or to obtaining the financing needed to implement our business plans;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in demand for our products and services;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">rapid
    and significant changes in technology and markets;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">litigation
    with or legal claims and allegations by outside parties; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">insufficient
    revenues to cover operating costs.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 12pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Although we believe
that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of
activity, performance or achievements. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness
of these forward-looking statements.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">You should read
these risk factors and the other cautionary statements made in this prospectus as being applicable to all related forward-looking
statements wherever they appear in this prospectus. If one or more of these factors materialize, or if any underlying assumptions
prove incorrect, our actual results, performance or achievements may vary materially from any future results, performance or achievements
expressed or implied by these forward-looking statements. We undertake no obligation to publicly update any forward-looking statements,
whether as a result of new information, future events or otherwise, except as required by law.</P>

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

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

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

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_002"></A><B>PROSPECTUS SUMMARY</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>This summary
highlights certain information appearing elsewhere in this prospectus. For a more complete understanding of this offering, you
should read the entire prospectus carefully, including the risk factors and the financial statements. References in this prospectus
to &ldquo;we,&rdquo; &ldquo;us,&rdquo; &ldquo;our,&rdquo; &ldquo;Envision,&rdquo; and &ldquo;Company&rdquo; refer to Envision
Solar International, Inc. You should read both this prospectus and any prospectus supplement together with additional information
described below under the heading &ldquo;Where You Can Find More Information.&rdquo;</I></P>

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 4.3pt 0 0; text-align: justify; text-indent: 0.5in">Envision
Solar International, Inc., a Nevada corporation (hereinafter the &ldquo;Company,&rdquo; &ldquo;us,&rdquo; &ldquo;we,&rdquo; &ldquo;our&rdquo;
or &ldquo;Envision&rdquo;) is a sustainable technology innovation company based in San Diego, California. <FONT STYLE="color: #202020">Focusing
on what we refer to as &ldquo;Solar 3.0,&rdquo; we invent, design, engineer, manufacture and sell solar powered products that
enable vital and highly valuable services in locations where it is either too expensive or too impactful to connect to the utility
grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are intolerable. When
competing with utilities or typical solar companies, we rely on our products&rsquo; ease of deployment, reliability, accessibility,
and total cost of ownership, rather than producing the cheapest kilowatt hour with the help of subsidies.</FONT></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s
solar powered products and proprietary technology solutions target three markets that are experiencing significant growth with
annual global spending in the billions of dollars:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">electric
    vehicle charging infrastructure; </FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">out
    of home advertising platforms; and </FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">energy
    security and disaster preparedness. </FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company focuses
on creating renewably energized, high-quality products for electric vehicle (&ldquo;EV&rdquo;) charging, outdoor media and branding,
and energy security that are rapidly deployable and attractively designed.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
there is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our EV ARC&trade; and
Solar Tree&reg; products fulfill that requirement. We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;)
and integrate best of breed solutions based upon our customer&rsquo;s requirements. For example, our EV ARC&trade; and Solar Tree&reg;
products have been deployed with Chargepoint, Blink, Juice Box, Bosch, AeroVironment and other high quality EV charging solutions.
We can make recommendations to customers or we can comply with their specifications and/or existing charger networks. EV ARC&trade;
and Solar Tree&reg; products replace the infrastructure required to support EV chargers, not the chargers themselves. We do not
sell EV charging, rather we sell products which enable it.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe our
chief differentiators are:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    ability to invent, design, engineer, and manufacture solar powered products which dramatically reduce the cost, time and complexity
    of the installation and operation of EV charging infrastructure and outdoor media platforms when compared to traditional,
    utility grid tied alternatives;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    products&rsquo; capability to operate during grid outages and to provide a source of emergency power rather than becoming
    inoperable during times of grid interruptions; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    ability to create new, marketable and patentable inventions which are a complex integration of our own proprietary technology
    and parts, and other commonly available engineered components, creating further barriers to entry for our competition.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The resulting products
are built to have what we believe is the longest life expectancy in the industry while also delivering valuable amenities and
potentially highly attractive revenue opportunities for our customers. Envision&rsquo;s products are designed to deliver multiple
layers of value such as: environmental impact free renewably energized EV charging; media, branding, and advertising platforms;
sustainable and secure energy production; reduced carbon footprint; high visibility &quot;green halo&quot; branding; reduction
of net operating costs through reduced utility bills; revenue creation opportunities through sales of digital out of home (&ldquo;DOOH&rdquo;)
media; and sponsorship and naming rights. The Company sells its products to customers with requirements in one or more of the
three verticals the Company addresses. Qualified customers can also lease our EV ARC&trade; products through leasing relationships
we have developed. Envision&rsquo;s products can qualify for various federal, state, and local financial incentives which can
significantly reduce final out-of-pocket costs from our selling price for eligible customers. Currently, the main source of our
revenue is from the sale of the patented EV ARC&trade; to government agencies and private enterprise.</P>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         September 25, 2018, the Company entered into an amendment to the revolving convertible
                                         promissory note between the Company, the borrower, and SFE VCF, LLC, the lender. The
                                         amendment extended the term of the revolving note until December 31, 2019. There were
                                         no other changes to the note.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 16, 2018, a delegation from the Shanxi Energy and Traffic Investment Company,
                                         a Chinese State-Owned Enterprise, visited Envision&rsquo;s factory to perform due diligence
                                         on the Company, its products and facilities, and to discuss moving forward with the negotiations
                                         on a definitive agreement for a new jointly owned company in China (NEWCO). At the end
                                         of a series of meetings, which took place throughout the day, the SETIC delegation reported
                                         to the Company that they were impressed with the Company, its products and facilities.
                                         They expressed their intention to return to Shanxi, China with a recommendation to proceed
                                         with the business relationship outlined in the LOI executed by Envision and SETIC in
                                         April 2018, and that they wish to accelerate the pace of negotiations and activities
                                         required to that end. Our subsequent meetings with SETIC in China in January 2019
                                         continued the progress toward negotiating a definitive agreement for launching NEWCO.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 15, 2018, the European Patent Office issued a notice of intention to grant a
                                         patent directed</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif"> to
                                         our EV ARC&trade; product in Europe (European Patent No. 13828020.1).</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 4, 2018, Envision Solar announced that Alleghany College became the first community
                                         college in the US to select Envision&rsquo;s EV ARC&trade; product for public EV charging.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 11, 2018, Envision Solar announced the delivery of EV ARC&trade; products to
                                         five state hospitals in California, marking the first adoption of the product by a state
                                         hospital group.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 22, 2018, Envision Solar received its first purchase order from the city of Fort
                                         Lauderdale, Florida.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         November 1, 2018, Envision Solar announced the first deliveries of EV ARC&trade; products
                                         to California&rsquo;s Department of Fish and Wildlife.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Effective
                                         December 1, 2018, the maturity date of the $1.5M term note held by SFE VCF, LLC and payable
                                         by Envision was extended by mutual agreement to be the earlier of June 30, 2019 or the
                                         successful closing of this offering. There were on other changes to the note.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
                                         Company is currently in the process of delivering thirty-four EV ARC&trade; units to
                                         New York City to complete an order received in the second half of 2018.</FONT></TD></TR>
</TABLE>



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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Product and Technology Overview</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently produce
and sell two categories of products: the patented EV ARC&trade; (Electric Vehicle Autonomous Renewable Charger) and the Solar
Tree&reg;. We have obtained patents directed to both of these product categories.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; line-height: 107%"><IMG SRC="image_001.jpg" ALT="" STYLE="height: 195pt; width: 230.25pt"></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; line-height: 107%"><IMG SRC="image_002.jpg" ALT="" STYLE="height: 194.25pt; width: 219.75pt"></TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><I>EV
    ARC&trade;</I></FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><I>Solar
    Tree&reg;</I></FONT></TD></TR>
<TR>
    <TD STYLE="width: 1%; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 50%; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 48%; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 1%; line-height: 107%">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

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

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

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

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have recently
submitted patent applications directed to a third and fourth product category, the EV-Standard&trade; and the UAV ARC&trade; products.
Both product categories are in late stage product development and engineering. All four product lines incorporate the same
underlying technology and value, having a built-in renewable energy source in the form of attached solar panels and/or light wind
generator, along with on-board battery storage. The EV ARC&trade; product is a permanent solution in a transportable format and
the Solar Tree&reg; product is a permanent solution in a fixed format. The EV-Standard&trade; is also fixed but uses an existing
streetlamp&rsquo;s foundation and grid connection. The UAV ARC&trade; is a permanent solution in a transportable format and will
be used to charge drone (UAV) fleets. We believe that our series of products offer multiple layers of value to our customers while
leveraging the same underlying technology and fabrication techniques and infrastructure that we use for all of our products. This
enables us to reach a broad customer base with varied product offerings without maintaining the overhead normally associated with
a diverse set of products.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; and
Solar Tree&reg; products can also be equipped to provide emergency power to users such as first responders during times of emergency
or other grid failures. Because our products replenish their batteries every day, even during cloudy conditions, we believe that
they are some of the most robust and reliable back-up energy sources available today. Several of our current government customers
are ordering EV ARC&trade; units with our optional E Power panels integrated into the units. E Power is a series of secured power
outlets with directed and primary energy access available to emergency responders or whoever our customers designate. This is
a source of increased revenue for us and, we believe, a compelling additional value proposition for our products.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; and
Solar Tree&reg; products can be grid connected if the customer wishes. Our first utility customer connected its EV ARC&trade;
units to the grid in 2015. The EV ARC&trade; products provide solar powered EV charging, but they also serve as grid stability
tools. During times of low energy use the utility will charge the EV ARC&trade; on board batteries. During times of grid stress,
the utility takes energy from EV ARC&trade; batteries thus reducing stress on their generation assets and grid infrastructure.
We believe that &ldquo;Grid Balancing&rdquo; offers a potentially significant market opportunity for Envision&rsquo;s products
as electrical grids become increasingly unstable due to increased demand, aging infrastructure, extreme weather events or nefarious
foreign or domestic actors. Experts from utilities such as San Diego Gas &amp; Electric have told us that this is the case and
that distributed storage is an important part of their future plans.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe these
factors make our products a compelling value proposition to anyone who intends to install such devices. Our customers can deploy
EV charging quickly, efficiently, and without digging up their parking lots. The positive carbon foot print is greater because
our products use sunlight to charge the employees&rsquo; EVs and, we believe, the marketing and branding impact is far greater
because the enterprise has a highly visible demonstration of its commitment to the environment.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently operate
in three rapidly growing and underserved markets: EV charging infrastructure, outdoor media, and energy security. Our products
are being used in 16 U.S. states, 70 municipalities, two countries outside the United States, and the U.S. Virgin Islands in the
Caribbean. We believe that the products we produce have a global appeal and that we are only at a nascent period in the development
of our sector. We believe we have a strategic growth plan in place that will enable us to increase our customer base and revenues
while leading to increased profitability in the following manners:</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Increased
                                         sales and marketing to educate our universe of potential customers</I></B>. We have historically
                                         not invested in significant marketing activities and have only recently added a sales
                                         team. To date most of our sales have been made through word of mouth or management relationships.
                                         As a result of not having a large historical sales and marketing budget, only a small
                                         percentage of the potential prospective customers for our products are aware that we
                                         exist and the value that our products deliver. We have observed that we have a high conversion
                                         rate from prospects to customers when we are able to demonstrate the value of our products
                                         to those prospects. We believe that with increased investment in marketing and sales
                                         we will be able to reach a much larger audience of prospects who could benefit from our
                                         products, and that we should be able to maintain our high conversion rates from prospects
                                         to customers.</TD>
</TR></TABLE>

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

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

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

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

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

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Continue
                                         to expand our geographic footprint and customer base</I></B>. Our products are being
                                         used in 16 U.S. states, 70 municipalities, two countries outside the United States, and
                                         the U.S. Virgin Islands in the Caribbean. We believe that investment in growing our
                                         geographical footprint both domestically through increased selling and marketing, and
                                         also internationally with a focus on Europe and Asia, will deliver significant growth
                                         opportunities. Our sales have been heavily focused on the U.S. coastal regions, specifically
                                         California and the Northeast. Our contract with the State of California was recently
                                         renewed for two more years with two more one-year options at the State&rsquo;s election,
                                         for a potential total of four additional years. The scope of the contract expanded to
                                         include more of our products. The contract is mandatory for State governmental agencies
                                         in California seeking the solutions our products provide, and can be used by others such
                                         as county and municipal agencies at their option. The contract allows governmental agencies
                                         (and some non-governmental agencies such as universities) to issue purchase orders to
                                         us without having to go through any competitive process such as requests for proposals
                                         (RFP) or technical or other due diligence. The value of purchase orders anticipated by
                                         the State of California to be issued by government offices under this renewed contract
                                         is over $20 million. This amount is not binding. The State of California is not required
                                         to spend the amount estimated. In fact, the government agencies may spend more or less
                                         than the estimated amount depending on demand for our products. The California contract
                                         does not have a cancellation clause but we believe it can be terminated by nonrenewal
                                         or for cause. Furthermore, in studying the online published general conditions for these
                                         types of contracts, we note that they can be terminated for convenience, or for lack
                                         of funding, though we have no indication that this is likely. On September 10, 2018,
                                         the Company received a new $3,300,000 order from the City of New York for 50 EV ARC&trade;
                                         units for delivery in the fourth quarter of 2018 and the first half of 2019. The Company&rsquo;s
                                         total contracted backlog as of December 31, 2018 is approximately $4,400,000 which the
                                         Company expects to convert to revenue in the first half of 2019. We observe that
                                         those U.S. coastal regions often lead where technology transitions are concerned, and
                                         we expect the rest of the U.S. to follow the coastal leads as is historically the norm.
                                         We believe that this will result in further geographic growth for our products domestically
                                         as well as with our international expansion.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>We
                                         believe we have substantial manufacturing capacity for growth in our existing production
                                         facility. </I></B>The Company&rsquo;s manufacturing facility is purposely large enough
                                         to accommodate substantial growth, with capacity estimated to be several times the current
                                         production rate (management estimates up to 20 times the current production rate), based
                                         on management&rsquo;s analysis of the floor space and size, equipment configuration,
                                         and the potential number, size and duration of working shifts. The Company currently
                                         runs one shift five days per week, and can produce 1.5 EV ARC&trade; units per day. Management
                                         believes that our facility is capable of producing up to five units per day.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Enhance
                                         our gross margins by focusing on increased sales, improved operating efficiencies and
                                         reduced cost of materials and production</I></B>. Our gross profits are the profits we
                                         make after deducting the costs associated with manufacturing our products from the revenue
                                         we receive from our customers for those products. Our gross profits are impacted by cost
                                         contributions which fall into two categories:</FONT></TD>
</TR></TABLE>



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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 38.35pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Variable
                                         costs </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 38.35pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD><FONT STYLE="font-size: 10pt">Fixed
                                         costs </FONT> <BR>
                                         <BR></TD></TR></TABLE>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: 0.25in">Variable
costs include the cost of the direct raw materials, such as batteries, solar panels, electronics and steel, and direct labor associated
with each product and as such vary in proportion to the volume of units we sell. When we sell more units our variable costs increase
and when we sell less the opposite generally occurs.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: 0.25in">Fixed
costs are more or less constant at certain levels of sales and production, and include contributions such as rent<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
insurance and underutilized labor (assuming a fixed labor pool, underutilized labor costs decrease with increased unit volumes).
</FONT><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The lower the volume of sales we make, the higher the contribution
of fixed costs will be to each of those sales. Conversely, as we increase our sales volumes the contribution of fixed costs to
each unit is decreased. Generally Accepted Accounting Principles (GAAP) require that, under &ldquo;absorption costing&rdquo;,
a portion of our fixed costs is assigned to each unit of production. For example, if our fixed costs were $1M per year and we
only sold one product during that year the fixed cost contribution for that product would be $1M and would be added to the variable
cost to calculate our gross profits (or more likely, losses). If, on the other hand, we sold 100 units during the same period
the fixed cost contribution for each product would be $10,000 per unit, or 1/100<SUP>th </SUP>of $1M, and, when added to our variable
costs, would result in a far lower cost of goods sold (COGS) per unit and as a result a much improved gross profit. At a certain
volume of unit sales, any manufacturing company should meet a fixed cost break-even point assuming their variable costs are less
than the price they charge their customers for the products</FONT></P>

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

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

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

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

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

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">There are a variety of ways
we can reduce our variable costs which include:</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.5in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">Negotiation of better pricing from
                                         our vendors</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Improved timing of purchasing</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Improved efficiencies in our processes</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">Product design improvements</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">Insourcing of certain processes
                                         which are currently performed by outside providers (who endeavor to make a gross profit
                                         on the services they provide us)</TD></TR></TABLE>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We believe
that there is really only one way to reduce <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">per unit
fixed costs as long as we continue to pursue our current strategy: increase unit sales volumes.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">During
the first three quarters of 2018, our fixed costs were, according to the guidance of GAAP, estimated by us to be approximately
18% of our revenues. We arrived at this percentage by estimating the number of units we anticipated delivering to our customers
during the full year, using the best information available to us about our contracted backlog, and then allocating a proportionate
share (based upon those estimates) of our fixed costs to each of the units we actually delivered during the first three quarters.
If we had estimated that we would deliver twice as many similarly priced units, then our estimated fixed cost contribution would
have been approximately half that amount, or around 9% of revenue, which would have improved our estimated gross profit by the
same amount. If we had sold four times as many similarly priced units, then our fixed cost contributions would be around 4.5%
of our revenue and so on. In each case, the more units we sell the less fixed costs are allocated to each unit because the fixed
costs are shared among more units. Even if our variable costs per unit do not decline with increased volume (which we expect them
to do), our total costs per unit should fall as we increase the number of units we sell. In fact, as a result of design and production
delays caused by operating capital shortages, we delivered less units in 2018 than we had anticipated at the time we created our
overhead allocation estimates. We recognized the resulting negative impact to our gross profits in the fourth quarter of 2018.
The gross profits associated with the units which we failed to deliver in 2018 are now expected to be recognized in 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">According
to GAAP, our variable direct costs per unit in 2018 have been as low as approximately 70% of our revenues, meaning that, excluding
the fixed costs described above, our per unit gross profit has been as high as approximately 30% even in the lower volumes we
have produced to date.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">In
prior years, we have generally reported gross losses because the combination of our fixed and variable costs resulted in COGS
which were greater than the revenues we generated from the sale of our products. Please refer to the <A HREF="#a_009">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operation</A> beginning on page 37 and our <A HREF="#fsa01">financial statements</A> beginning on page
F-1 of this document for a full description of our consolidated financial results.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Measures
                                         we are taking to improve our gross profits</I></B>. We are continually striving to increase
                                         our sales volumes and in 2018, our revenues were 336% higher than our 2017 results. We
                                         believe that this trend will continue and our backlog (approximately $4.4M at December
                                         31, 2018, which the Company expects to convert to revenue in the first half of 2019)
                                         and pipeline (approximately $29M as of April 4, 2019 including the latest California
                                         Contract) combined with positive growth trends in demand in the markets in which we focus,
                                         inform that belief. Pipeline
                                         refers to the aggregate total dollar amounts associated with potential product sales
                                         to prospective customers who we believe are highly likely to buy our products but who
                                         have not yet issued a binding purchase order for such products.



See &ldquo;Industry Overview&rdquo; in this prospectus.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We have
assumed in the past, and continue to assume, that our sales will increase and will, as a result, reduce the impact of our per
unit fixed cost contributions. For example, we believe that our factory and current staffing level is sufficiently large to
allow for a capacity several times the current production rate without significant increases in fixed costs. We selected a factory
of this size and staffing level (along with its fixed costs) because we believe that we will be able to grow our sales as the
markets we address, such as electric vehicle (EV) charging, grow as further discussed in this document. We also believe that it
is not unusual for manufacturing companies to have higher fixed cost contributions to their COGS in the early stages of market
and product development. We anticipated this as we planned for growth with our current facilities, even though we understood
that these higher fixed costs would negatively impact our gross profits in the early stages of our evolution.</P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We also
continue to strive to reduce our direct variable costs and we have observed that in many instances we have been successful in
this area. For example, we have negotiated reduced pricing with our vendors of steel, solar panels, inverters, tracking gears
and batteries which are the largest cost contributors to each of our products. We have also become more efficient in our fabrication
processes which has reduced the direct unit labor hours associated with producing our products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">There
are also market forces at work which, in the case of our most expensive components, are contributing to lower direct variable
costs for our products. According to Forbes, battery prices have fallen from $1,000 per kWh in 2010 to $200 per kWh in 2017, and
Forbes forecasts that prices will reach $100 per kWh by 2025. Forbes also forecasts that second life (used batteries which would
still work on our products) will fall to $50 per kWh. We currently pay more than $300 per kWh and as such see significant opportunities
for future reductions in our COGS as the price of batteries falls. Batteries currently make up approximately 24% of our COGS
on an average EV ARC&trade; unit.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">Solar
modules have seen similar precipitous price declines. Bloomberg provides a benchmark monocrystaline module price of $0.37 per
watt in 2017 down from $10.00 per watt in the early nineties. While we use more expensive modules than the Bloomberg benchmark
(because they are higher quality and have a higher output efficiency), we have still benefited significantly during the last few
years from the decrease in solar module pricing. We believe that we will see further reductions in cost per watt for the foreseeable
future. Solar modules currently make up approximately 11% of our COGS on an average EV ARC&trade; unit.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We have
observed that increased unit sales do not only reduce our fixed per unit costs but can also favorably impact our direct variable
costs. For example, on October 1, 2018, we negotiated a reduction of approximately five percent on the price we pay for steel
for our products. On the same day we negotiated a reduction of approximately three percent on the price that we pay for certain
major electronic components that we integrate into our products. Our solar module vendor has informed us that our current increased
purchasing should result in a further 4% reduction in the price that we pay for solar modules. These price reductions have not
been driven by commodity pricing, rather, they are the result of our increased buying power with our vendors and in particular,
the larger orders we are placing so that we can execute on our backlog which, as of December 31, 2018, is at approximately $4.4M
&nbsp;which the Company expects to convert to revenue in the first half of 2019. We have observed that we have been able to
negotiate price reductions on other of the components and commodities which we integrate into our end products as a result of
our increased buying power. We believe that there are further significant gains to be made in that area as our sales volumes increase.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We currently
outsource the painting and coating of our products to a third party. We are aware that this third-party endeavors to earn a gross
profit when selling paint and coating services to us. We also incur costs and disruptions transporting our products to and from
the painting vendor&rsquo;s facility. We believe that an investment in an improvement to our facility that would make it possible
for us to paint and coat our own products could lead to 50% cost reductions related to those tasks and improved product flow,
which might further reduce our COGS and increase our production capacity.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">Our pricing
strategies and our investments in fixed overheads such as our manufacturing facility have been driven by our belief that the demand
for our products will increase as the markets on which we focus evolve, and we see an increase in unit sales as a result. We have
not endeavored to cover all of our costs with the sale of a small number of units because we believe that the higher sales price
might have priced our products out of the market. Our belief in the growth of our target markets and in our ability to continually
reduce costs as we increase production volumes has led us to the decisions we have made around product pricing and investment
in overhead. We believe that the growth in our sales and our historical ability to reduce direct variable costs, support our continuation
of this strategy and that we can increase our gross profit margins to 50%, including fixed cost contributions, in the future.
The management team encourages all members of our sales and operations teams to contribute continuously to these efforts.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Increased
                                         leverage of outsourcing as our manufacturing process scales</I></B>. We have invested
                                         in facilities to enable us to produce our products in-house. This strategy has enabled
                                         us to efficiently grow through our product development process while controlling and
                                         reducing costs. However, as our product development process matures and as we become
                                         experts on our manufacturing process, we believe that we will benefit by out sourcing
                                         the manufacturing of certain components of our products to manufacturing vendors. We
                                         believe that we will be able to cherry pick certain of our components for outsourced
                                         manufacturing, simultaneously reducing our costs and increasing our capacity. While we
                                         intend to continue in-house manufacturing for all new products, we anticipate a future
                                         when the manufacturing of our mature products is carried out by far larger and more efficient
                                         manufacturers at greater speed and lower cost.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Expansion
                                         of our recurring revenue business</I></B>. As our business matures we will begin to expand
                                         the recurring revenue component of our business model through service and maintenance
                                         contracts, data gathering and sharing, outdoor media and branding, naming rights, and
                                         sponsorships of networks and products. Historically, we did not focus on service and
                                         maintenance contracts but rather focused on unit number growth. Many of our customers
                                         have indicated to us that they would be interested in acquiring service and maintenance
                                         contracts as well as extended warranties from us. We believe that as we grow our customer
                                         base we will have increasing opportunities to add recurring revenue through these services.
                                         We believe that our ability to gather and share data about the vehicles and other users
                                         of our products may become increasingly valuable as the markets we focus on, such as
                                         EV charging, mature. We are working with partners to create recurring revenue streams
                                         through sponsorship and naming rights for networks of our products.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Capture
                                         market share of the electrified personal and public transportation space, which is at
                                         a nascent phase</I></B>. To date we have concentrated on fueling the revolution in sedan
                                         electrification, however, we believe that other modes of electrified transportation are
                                         growing rapidly. The expansion in the use of electric bicycles, scooters and motor scooters
                                         is evident in many large cities across the U.S., Asia and Europe. As more people rely
                                         on last mile solutions such as e-bikes and e-scooters, the requirements for charging
                                         infrastructure will proliferate. We are working with an electric bike and scooter manufacturer
                                         to bundle two wheeled electric modes of transport with our EV ARC&trade; product. We
                                         believe that sales of bundled solutions combining our products with others transportation
                                         solutions represents another significant growth opportunity. The growth in the use of
                                         electric buses is happening at a more rapid pace than that of EV sedans. We have already
                                         sold our Solar Tree&reg; DC fast charging solution to the Fresno County Rural Transit
                                         Authority for use in the charging of their public buses. This will be our first such
                                         deployment but we believe that it will lead to significant opportunities in this rapidly
                                         growing space.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>The network
                                         effect (IoT) will drive significant value from the data we collect</I></B>. The units
                                         we produce communicate to our central facility, which creates a network effect. Units
                                         will be able to communicate with each other in the future. Each of our products sends
                                         data back to our central facility across a wireless network. The more units we have deployed
                                         the more data we will be able collect and the more we can learn about charging habits,
                                         EVs, traffic patterns and many other useful data sets. We believe that there will be
                                         significant value in this data in the future. For example, we believe that our outdoor
                                         media business segment will become more valuable as more units are deployed and communicating
                                         data about their individual usage. Our ability to communicate remotely with our media
                                         assets means that we will increasingly be able to change content on the units, perhaps
                                         in response to the individual users. As parcel delivery increasingly electrifies and
                                         the use of drones and package drop-off locations multiply, we believe that our portfolio
                                         of deployed assets, particularly UAV ARC&trade; units if and when they are deployed,
                                         will become increasingly valuable as a source of information as well as electricity for
                                         fueling and energizing network and physical assets, which will allow for branded &ldquo;locker&rdquo;
                                         facilities.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Continued
                                         expansion of our Outdoor Media Business unit</I></B>. We believe that a significant opportunity
                                         for increased high margin, recurring revenue exists in this business unit as a result
                                         of new contract wins. In November 2017 we signed an agreement with Outfront Media (NYSE:OUT)
                                         to sell naming rights and sponsorship arrangements for networks of our products deployed
                                         across cities. The contract currently only specifies San Diego. The Company and Outfront
                                         Media are in discussions to expand it to other cities nationwide, although no definitive
                                         agreement or amendment has yet been made. We believe that we are progressing towards
                                         success with this initiative. We intend to retain title to future products deployed under
                                         this business model and believe that we will be able to capture significant and increasing
                                         levels of recurring revenue while maintaining ownership of the underlying assets. Although
                                         we have delivered a small number of our products with outdoor media platforms integrated
                                         to date, we believe there is significant room to expand this aspect of our business in
                                         a meaningful way.</TD>
</TR></TABLE>

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

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

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

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

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

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Develop
                                         and innovate new products while building a strong IP portfolio</I></B>. The majority
                                         of our revenues come from sales of our EV ARC&trade; and our Solar Tree&reg; products.
                                         Both products use the same underlying technology. We have also invented two new products:
                                         (i) EV Standard&trade;, which is a renewable energy street lamp replacement EV charging
                                         infrastructure solution and (ii) UAV ARC&trade; or DCN&trade; &ndash; Drone Charging
                                         Network, a renewable energy drone recharging product. These products also use the same
                                         underlying technology, but incorporate additional innovations. Patent applications directed
                                         to the additional innovations in these products are pending. This will allow us to
                                         broaden our market appeal while not significantly increasing the requirements of our
                                         manufacturing lines. We believe this strategy will enable us to grow revenues more profitably
                                         through increased operating leverage. We intend to continue to research other areas in
                                         which we believe that our ability to deliver rapidly deployed, highly reliable and cost
                                         effective sources of renewable energy in a productized format are embraced by prospective
                                         customers, so that we can continue to invent and develop new products which we believe
                                         will bring value to our target audiences. We believe that with sufficient investment
                                         we will be able to bring new products to market and create significant and rapidly growing
                                         opportunities to generate more revenue.</TD>
</TR></TABLE>



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

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">We believe our
chief differentiators from our competitors are our ability to invent, design, engineer, and manufacture solar powered products
which dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor
media platforms when compared to traditional, utility grid tied alternatives.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Rapid
                                         and impact free deployment of our products</I></B>. We believe that our product&rsquo;s
                                         capability to be installed on a customer&rsquo;s premises in a matter of minutes rather
                                         than taking several months as competing products can is a strong competitive advantage.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Scalability</I></B>.
                                         We believe that the global requirements for EV charging will be large and that consumer
                                         demand will grow faster than traditionally deployed infrastructure can serve. Our ability
                                         to mass produce and rapidly deploy large numbers of EV chargers <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">with
                                         minor investments into our current facility will make our products highly scalable, which
                                         we view as a significant differentiator.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Lower
                                         <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">total cost
                                         of ownership</FONT></I></B><FONT STYLE="font: 10pt Times New Roman, Times, Serif">. We
                                         believe that our reliance on renewable energy sources such as solar and wind rather than
                                         utility provided electricity, combined with our low or no construction installation requirements,
                                         will make our products less expensive to own and operate in many instances.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Low environmental
                                         impact</I></B>. The buying decisions of many of our customers are often driven by environmental
                                         and sustainability concerns as well as a desire to reduce the carbon impact that either
                                         exists today in many markets or is perceived by our customers to be an inevitability
                                         in the future. Because our products are renewably energized and require little or no
                                         installation, they have low environmental impact. They are also highly visible and convey
                                         an environmentally conscious image for our customers to their constituencies.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Unique
                                         operating capabilities of our products</I></B>. We believe that our products&rsquo; capability
                                         to operate during grid outages and to provide a source of emergency power rather than
                                         becoming inoperable during times of emergency or other grid interruptions are significant
                                         differentiators from our competitors. Our products give our customers ultimate flexibility
                                         in a time of need while also providing operational efficiencies in normal operating conditions.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Strong
                                         patent portfolio to protect our products</I></B>. Our ability to create new and patentable
                                         inventions which are marketable and a complex integration of our own proprietary technology
                                         and parts with other commonly available engineered components is a further barrier to
                                         entry for our competition. The resulting products are built to have the longest life
                                         expectancy in the industry while also delivering valuable amenities and potentially highly
                                         attractive revenue opportunities for our customers.</TD>
</TR></TABLE>

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

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

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

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

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

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Diversified
                                         product portfolio provides multiple verticals to monetize.</I></B> Envision&rsquo;s products
                                         are designed to deliver multiple layers of value. Those value propositions include impact-free,
                                         renewably-energized EV charging; media, branding, and advertising platforms; sustainable
                                         and secure energy production and storage; reduced carbon footprint; high visibility &quot;green
                                         halo&quot; branding; reduction of net operating costs through reduced utility bills;
                                         and revenue creation opportunities through sales of digital out of home (&ldquo;DOOH&rdquo;)
                                         media. The Company sells its products to customers with requirements in one or more of
                                         the three verticals it addresses. Qualified customers can also lease our EV ARC&trade;
                                         products through leasing relationships we have developed. Envision&rsquo;s products can
                                         qualify for various federal, state, and local financial incentives which can significantly
                                         reduce final out-of-pocket costs from our selling price for eligible customers.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Manufacturing
                                         and operating efficiencies</I></B>. We believe that the continuation of our strategy
                                         to create highly engineered, highly scalable products that are manufactured in-house
                                         and that are delivered complete or as a kit of parts to the customer site, and which
                                         require minimal planning, entitlement, or field labor activities, is further positioning
                                         us as a leader in the provision of unique and highly scalable solutions to the markets
                                         we target. Our products are complex but standardized, readily deployable and reduce the
                                         exposure of the Company and our customers to the risks and inherent margin erosion that
                                         are incumbent in field deployments.</TD>
</TR></TABLE>

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>EV Charging.
</I></B>The global electric car stock surpassed two million vehicles in 2016 after crossing the one million threshold in 2015,
and exceeded three million vehicles by November 2017. In the third quarter of 2018, the stock increased to four million. As the
number of electric cars on the road has continued to increase, private and publicly accessible charging infrastructure has also
continued to grow. In 2016, the annual growth rate of publicly available charging (72%) was higher than, but of a similar magnitude
to, the electric car stock growth rate in the same year (60%).</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to Bloomberg,
financial services firm Morgan Stanley has estimated that the world will need to spend $2.7 trillion on charging infrastructure
to provide for the anticipated growth of EVs. Governor Brown of California has issued an executive order requiring the installation
of 250,000 EV chargers by 2025. This equates to an average of approximately 36,000 charger installations per year. To date,
the EV charging industry has installed a total of about 16,000 grid-tied EV chargers in California. In September 2018, Governor
Brown issued a further executive order establishing a goal for California to be carbon neutral by 2045, meaning that all the
electricity consumed in the state will have to come from renewable sources. We believe that the combination of these two executive
orders will create an improved set of opportunities for us to sell our products. Many nations including the United Kingdom, Norway,
Germany and France have announced total bans on internal combustion vehicle sales after specified dates, starting with Norway
in 2025. China is considering similar bans and the National Development and Reform Commission of the Peoples Republic of China
has recently called for the installation of 4.8 million chargers by 2020.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Autonomous vehicles
(AVs) are receiving increasing press coverage and, significantly, increasing investment from national and international participants.
On October 4, 2018 the Wall Street Journal reported that Honda will invest $2.75B in GM&rsquo;s self-driving car unit, GM Cruise.
Japan&rsquo;s SoftBank Group has already invested $2.2B in GM Cruise. Ford has set up the Ford Autonomous Vehicle Unit, and Fiat
Chrysler has joined a BMW led consortium which includes Intel and Mobileye with the aim of producing fully automated vehicles
by 2021. Toyota announced in August that it would invest $500 million in Uber to jointly develop autonomous vehicles, and Google
parent Alphabet continues to invest in Waymo. According to CB Insights there were 46 corporations developing autonomous vehicles
as of September 2018.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">While there are
many approaches to evolving AVs, one constant is that in almost every case the vehicles themselves are or will be electric vehicles.
An increase in the volume of electric AVs will mean a requirement for an increase in the availability of EV charging infrastructure
which, we believe, further supports our business model.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The global need
for large numbers of highly scalable, rapidly deployable EV charging solutions is clear. We believe that our products uniquely
satisfy this need and can meet the expected demand.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Outdoor Media.
</I></B>&ldquo;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Digital Out of Home Advertising&rdquo;
is the second fastest growing advertising medium, according to Magna. Double digit growth with billions of dollars per
year in national and global spending make outdoor advertising an attractive opportunity. Industry veterans spend a good deal of
time looking for the &ldquo;new new&rdquo; in advertising. They seek a solution that is environmentally friendly, cost effective,
and most importantly, can make its way through the significant hurdles of permitting and zoning. We believe that our products
are ideally suited to uniquely reduce many of the barriers to entry for outdoor advertising, and as such we believe that significant
opportunities may present themselves to us as we continue to address this market.</FONT></P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Energy Security.
</I></B>According to insideenergy.org, the grid disruption database shows a marked increase in outages from 2000 through the first
half of 2014. According to the Department of Energy, grid outages cost U.S. businesses approximately $200 billion each year, and
lives have been lost due to power interruptions. Secure and reliable sources of electrical power are a strategic imperative, recognized
by the U.S. military as representing one of our most significant vulnerabilities. Government and enterprise customers are investing
in off-grid emergency power solutions such as diesel generators.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our products provide
a highly reliable source of energy that is not susceptible to grid interruptions. Because they generate and store all of their
own energy, our products will continue to charge EVs and provide a secure source of emergency back-up power, even during grid
outages and failures such as those caused by hurricanes, earthquakes, flooding or heavy snow, or by terrorists or those that could
be perpetrated by nefarious nation states such as the utility grid hacking incidents described in recent articles in the Wall
Street Journal.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision is steadily
evolving as its products and their capabilities become more widely known. The following events in our history illustrate the Company&rsquo;s
progress since the beginning of 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>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Chevrolet
                                         uses EV ARC&trade; to promote Bolt launch in January 2017.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Fresno
                                         becomes the first county to have an EV ARC&trade; in every major town in May 2017.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>New
                                         York City awards multi-year, multi-million dollar contract to Envision in May 2017.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Outfront
                                         Media (NYSE:OUT) signs exclusive agreement to partner with Envision in November 2017.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>First
                                         Solar Tree&reg; DCFC order for electric buses in December 2017.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>First
                                         military pilot with EV ARC&trade; in United States Marine Corps in March 2018.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Chinese
                                         patent for EV ARC&trade; issued in April 2018.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Google
                                         commences using EV ARC&trade;&rsquo;s at its facilities in June 2018.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>California
                                         issues new multi-year contract to Envision for EV ARC&trade; in July 2018.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>New
                                         York City issues largest purchase order to Envision to date for EV ARC&trade; in September
                                         2018.</TD></TR></TABLE>



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

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



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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision owns the
registered trademark Solar Tree&reg; structures. The Company has been issued five patents: one directed to Solar Tree &reg; structure
(patent No. 7,705,277), one directed to EnvisionTrak&trade;, a dual-synchronous tracking system for its solar products (patent
No. 8,648,551), one directed to our EV ARC&trade; product (patent No. 9209648), one directed to Transformer ARC&trade; (patent
No. 9,917,471), and one directed to our EV ARC&trade; product in China (Patent No. 201380042601.2). Additionally, on October 15,
2018, the European Patent Office issued a notice of intention to grant a patent for our EV ARC&trade; product in Europe (European
Patent No. 13828020.1). Patent applications directed to our EV-Standard&trade; and UAV ARC&trade; products are currently patent-pending
in the United States. Patent applications directed to our Transformer ARC&trade; product is patent pending in China.</P>

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

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"><B>Listing on the Nasdaq Capital Market</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7pt 0pt 0; text-align: justify; text-indent: 0.5in">We have
applied to and have been given conditional approval to list our common stock and warrants on The Nasdaq Capital Market (&ldquo;NASDAQ&rdquo;)
under the symbols &ldquo;EVSI&rdquo; and &ldquo;EVSIW&rdquo;, respectively. Assuming the listing is confirmed, we expect to
list our common stock and warrants on NASDAQ upon consummation of this offering, at which point our common stock will cease to
be traded on the OTC-QB Market. No assurance can be given that our listing application will be approved. This offering will occur
only if NASDAQ approves the listing of our common stock and warrants on NASDAQ. NASDAQ listing requirements include, among other
things, a stock price threshold. As a result, prior to effectiveness, we will need to take the necessary steps to meet NASDAQ
listing requirements, including but not limited to a reverse split of our common stock. If NASDAQ does not approve the listing
of our common stock and warrants, we will not proceed with this offering. Quotes of stock trading prices on an over-the-counter
marketplace may not be indicative of the market price on a national securities exchange.</P>

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">O<FONT STYLE="letter-spacing: -0.05pt">u</FONT>r
<FONT STYLE="letter-spacing: 0.15pt">e</FONT><FONT STYLE="letter-spacing: -0.05pt">x</FONT>e<FONT STYLE="letter-spacing: 0.05pt">cu</FONT>ti<FONT STYLE="letter-spacing: -0.1pt">v</FONT>e
<FONT STYLE="letter-spacing: 0.05pt">of</FONT><FONT STYLE="letter-spacing: -0.1pt">f</FONT>ic<FONT STYLE="letter-spacing: 0.15pt">e</FONT>s
a<FONT STYLE="letter-spacing: 0.2pt">r</FONT>e l<FONT STYLE="letter-spacing: 0.05pt">o</FONT><FONT STYLE="letter-spacing: 0.15pt">c</FONT>ated
at <FONT STYLE="letter-spacing: 0.05pt">5660 Eastgate Dr., San Diego, California 92121 </FONT>a<FONT STYLE="letter-spacing: -0.05pt">n</FONT>d
<FONT STYLE="letter-spacing: 0.05pt">o</FONT><FONT STYLE="letter-spacing: -0.05pt">u</FONT>r tele<FONT STYLE="letter-spacing: 0.05pt">p</FONT><FONT STYLE="letter-spacing: -0.05pt">h</FONT><FONT STYLE="letter-spacing: 0.05pt">o</FONT><FONT STYLE="letter-spacing: -0.05pt">n</FONT>e
<FONT STYLE="letter-spacing: 0.05pt">nu</FONT><FONT STYLE="letter-spacing: -0.05pt">m</FONT><FONT STYLE="letter-spacing: 0.05pt">b</FONT>er
is <FONT STYLE="letter-spacing: 0.05pt">(858</FONT>) <FONT STYLE="letter-spacing: -0.05pt">799-4583</FONT>. O<FONT STYLE="letter-spacing: -0.05pt">u</FONT>r
<FONT STYLE="letter-spacing: -0.25pt">w</FONT>e<FONT STYLE="letter-spacing: 0.05pt">b</FONT><FONT STYLE="letter-spacing: -0.05pt">s</FONT>ite
a<FONT STYLE="letter-spacing: 0.05pt">ddr</FONT>ess is <FONT STYLE="letter-spacing: -0.1pt">w</FONT>w<FONT STYLE="letter-spacing: -0.1pt">w</FONT><FONT STYLE="letter-spacing: 0.15pt">.</FONT>envisionsolar.com.
We have not incorporated by reference into this prospectus the information included on or linked from our website and you should
not consider it to be part of this prospectus.</P>

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are subject
to various risks discussed in detail under &ldquo;Risk Factors,&rdquo; which include risks related to the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">an
    investment in us is speculative as we recently emerged from our late development stage;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">we
    have sustained recurring losses since inception and have received a &ldquo;going concern&rdquo; qualification from our auditors;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">we
    do not have sufficient capital to continue or expand our business unless we raise additional capital;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">we
    face competition from larger competitors in the EV charging industry, although primarily from grid connected equipment suppliers,
    and competition may intensify in the future;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    revenue growth in 2018 is not necessarily indicative of our future results, although year over year revenue growth is strongly
    trending positive;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

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

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

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

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

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    current revenue is concentrated from a small number of customers;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    business would be materially harmed if we fail to protect our patents, trademarks, tradenames and other intellectual property;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    plan to expand our marketing and sales with more resources, more products and more geographic markets may not succeed and
    may result in operating losses;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">the
    loss of our chief executive officer or other key personnel would have a material adverse impact on us;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">a
    financial crisis or global, national, or regional recession could have a material adverse impact on us;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">failure
    to achieve our business performance expectations as reflected in forward-looking statements that may be made by us;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-indent: 40.65pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our consolidated financial
    condition and operating results may be materially adversely impacted by litigation and claims made against us that are not
    fully covered by insurance;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we may have liabilities
    that we are unable to pay;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we may experience
    higher operating costs and lower revenue than we expect;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 1in">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">interruptions
    in the provision of key supplies and services on which we rely could cause manufacturing and delivery delays;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">inability
    to keep pace with rapid technological changes and innovation;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">lower
    gasoline prices causing a decline in the demand and selling price for our products;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">existing
    government regulations and changes to them in the future could have a material adverse effect on our operating results, financial
    condition and business performance;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">general
    commercial and consumer demand for EV charging, outdoor media and energy security products may decline in the future;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">potential
    dilution of the ownership of existing shareholders due to the issuance of new securities by us in the future;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 38.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">rapid
    and significant changes to costs of raw materials due to government tariffs or other market factors;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    failure to maintain an effective system of internal financial controls;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">volatility
    or decline of our stock price;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">the
    planned reverse stock split of our authorized and outstanding common stock could cause our common stock market value to decline;
    and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">we
    do not intend to declare or pay dividends on our common stock in the foreseeable future.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Please see the &ldquo;<A HREF="#a_003">Risk Factors</A>&rdquo;
section commencing on page 18 for more information concerning the risks of investing in us.</P>

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

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

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

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

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt"><B>Summary of the Offering</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="border-collapse: collapse; width: 100%; font: 11pt Calibri, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.7pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Securities
    offered:</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 0.7pt; padding-left: 27pt; text-align: justify; line-height: 107%; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Units,
    each Unit consisting of one share of our common stock and one warrant to purchase one share of our common stock. Each warrant
    will have an exercise price of $[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;] per share [ ]% of the public
    offering price of the common stock, is exercisable immediately and will expire five years from the date of issuance.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.7pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">Common Stock prior to Offering:</P>
        <P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="padding-right: 0.7pt; padding-left: 27pt; text-align: justify; line-height: 107%; padding-bottom: 6pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">2,906,630
    shares</FONT> </TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.7pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">Number of Warrants:</P>
        <P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="padding-right: 0.7pt; padding-left: 27pt; text-align: justify; line-height: 107%; padding-bottom: 6pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">1,023,017</FONT> </TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.7pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">Number of Shares:</P>
        <P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="padding-right: 0.7pt; padding-left: 27pt; text-align: justify; line-height: 107%; padding-bottom: 6pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,023,017</FONT> </TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.7pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">Warrant exercise price:</P>
        <P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="padding-right: 0.7pt; padding-left: 27pt; text-align: justify; line-height: 107%; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[&nbsp;&nbsp;&nbsp;&nbsp;]</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; width: 35%; padding-right: 0.7pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Common
    stock outstanding after the offering:</FONT></TD>
    <TD STYLE="vertical-align: top; width: 64%"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0.7pt 0pt 24.85pt; text-align: justify"> 3,929,647,
                                         not including the possible sale of over-allotment shares, if any. The number of shares
                                         of our common stock to be outstanding after the completion of this offering is based
                                         on 2,906,630 shares of our common stock outstanding as of December 31, 2018, adjusted
                                         to reflect a planned reverse stock split of the Company&rsquo;s authorized, issued and
                                         outstanding common stock of one-for-50, and excludes the following, adjusted to reflect
                                         the planned reverse stock split:</P></TD>
    <TD STYLE="padding-bottom: 6pt; width: 1%; line-height: 107%">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin: 0"></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: 260pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>296,411 shares
                                         of common stock issuable upon the exercise of stock options outstanding as of December
                                         31, 2018 with a weighted average exercise price per share of $11.50;</TD></TR></TABLE>

<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: 260pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>333,589 shares
                                         of common stock reserved for the future issuance of options under our 2011 Stock Option
                                         Plan;</TD></TR></TABLE>

<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: 260pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>134,359 shares
                                         of common stock issuable upon exercise of warrants as of December 31, 2018 with a weighted
                                         average exercise price per share of $8.50;</TD></TR></TABLE>

<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: 260pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>418,288 shares
                                         of common stock issuable upon the conversion of outstanding convertible promissory notes
                                         as of December 31, 2018; and</TD></TR></TABLE>

<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: 260pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD> 1,023,017
                                         shares of common stock issuable upon exercise of the warrants issued to the public in
                                         connection with this offering. </TD></TR></TABLE>



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


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="border-collapse: collapse; width: 100%; font: 11pt Calibri, Helvetica, Sans-Serif">
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; width: 35%"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">Underwriter&rsquo;s Over-Allotment Option:</P></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; width: 64%; padding-bottom: 6pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: justify">The Underwriting Agreement provides
        that we will grant to the underwriter an option, exercisable within 45 days after the closing of this offering, to acquire
        up to an additional 15% of the total number of shares of common stock and/or warrants to be offered by us pursuant to
        this offering, solely for the purpose of covering over-allotments.</P></TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%; width: 1%">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Use
    of proceeds:</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; padding-bottom: 6pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We
                                         estimate that we will receive net proceeds of approximately [&nbsp;&nbsp; ] from our
                                         sale of Units in this offering, after deducting underwriting discounts and estimated
                                         offering expenses payable by us.&nbsp; We intend to use the net proceeds of this offering
                                         to provide funding for the following purposes: to expand our business both domestically
                                         and internationally through an increase in our sales and marketing campaigns, to grow
                                         our sales team, improve product development and manufacturing efficiencies, repayment
                                         in full of the outstanding principal and interest on the $1,500,000 term loan and $750,000
                                         bridge loan, plus an aggregate of approximately $319,000 on the outstanding balance
                                         of two convertible notes. </P>









</TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; padding-bottom: 6pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



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

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



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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="border-collapse: collapse; width: 100%; font: 11pt Calibri, Helvetica, Sans-Serif">
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; line-height: 107%; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Offering
    price:</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; text-align: justify; line-height: 107%; padding-bottom: 6pt; width: 64%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">[$&nbsp;&nbsp;&nbsp;]
    per Unit.</FONT></TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%; width: 1%">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">&nbsp;</P>
        <P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0">Trading symbol:</P></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; padding-bottom: 6pt"><P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>
        <P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: justify">Our common stock is presently
        quoted on the OTC-QB Market under the symbol &ldquo;EVSI&rdquo;. We have applied to have our common stock and warrants
        listed on the NASDAQ Capital Market under the symbols &ldquo;EVSI&rdquo; and &ldquo;EVSIW,&rdquo; respectively.</P></TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk
    factors</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
    in our securities involves substantial risks. You should carefully review and consider the &ldquo;<A HREF="#a_003">Risk Factors</A>&rdquo; section
    of this prospectus beginning on page 18 and the other information in this prospectus for a discussion of the factors you should
    consider before you decide to invest in this offering.</FONT></TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lock-up:</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; padding-left: 27pt; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    and our directors, officers and principal stockholders have agreed with the underwriters not to offer for sale, issue, sell,
    contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible into common stock for a
    period of 180 days after the date of this prospectus. See &ldquo;<A HREF="#a_019">Underwriting</A>&rdquo; section on page 115.</FONT></TD>
    <TD STYLE="padding-bottom: 8pt; line-height: 107%">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt"></P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&nbsp;</P>

<P STYLE="font: 10pt/106% Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 8pt"><B>Summary Consolidated
Financial Information</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><I>The
following summary consolidated statements of operations data for the years ended December 31, 2018 and 2017 have been derived
from our consolidated financial statements included elsewhere in this prospectus. The historical financial data presented below
is not necessarily indicative of our consolidated financial results in future periods. You should read the summary consolidated
financial data in conjunction with those consolidated financial statements and the accompanying notes and &ldquo;Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations.&rdquo; Our consolidated financial statements are prepared
and presented in accordance with United States generally accepted accounting principles (&ldquo;U.S. GAAP&rdquo;).</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><FONT STYLE="text-transform: uppercase"><B>Summary
Statements of Operations Data</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center">For the Fiscal Years Ended December 31,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2018</P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2017</P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">Revenues:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; font-weight: bold; text-align: left; padding-left: 10pt">Total Revenues</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">6,162,402</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,412,042</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Total Cost of Revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,354,502</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,884,793</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Gross Profit (Loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(192,100</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(472,751</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Operating Expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Total Operating Expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,337,446</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,227,645</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Total Other (Expense) Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1,069,234</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(340,234</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Tax Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left"></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0pt">Net Loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(3,598,780</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(3,041,430</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Net Loss Per Share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Basic and Diluted(1)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.24</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.19</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Weighted Average Number of Common Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Basic and Diluted(1)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,891,280</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,549,415</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">(1) Reflects planned 1 for 50 reverse
stock split.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents consolidated balance sheet data
as of December 31, 2018 on:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">an actual basis;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a pro forma basis
    giving effect to the sale by us of 1,023,017 shares of common stock in this offering at an assumed public offering
    price of $________ per share, after deducting underwriting discounts and commissions and estimated offering expenses.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The pro forma information will be adjusted
based on the actual public offering price and other terms of this offering determined at pricing.&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31, 2018</B></FONT></TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December 31,
    2018</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt"><U>Consolidated Balance Sheet Data:</U></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Actual</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pro
                                         Forma(1)</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Unaudited)</B></P></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 68%; padding-left: 10pt">Cash</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">244,024</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: right">[$&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Working capital (deficit)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,759,580</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">[$&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Total assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,487,192</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">[$&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Total liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,967,871</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">[$&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Total stockholders&rsquo; equity (deficit)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,480,679</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">[$&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</TD></TR>
</TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A $1.00 increase
    or decrease in the assumed public offering price per share would increase or decrease our cash and cash equivalents, working
    capital (deficit), total assets and total stockholders&rsquo; equity (deficit) by $________, assuming the number of shares
    offered by us, as set forth on the cover page of this prospectus, remains the same and after deducting the underwriting discount
    and estimated offering expenses payable by us.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



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

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

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

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_003"></A><B>RISK FACTORS</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Any investment
in our <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">securities involves a high degree of risk. You
should consider carefully the risks described below, together with all of the other information contained in this prospectus,
before you decide whether to purchase our securities. If any of these actually occur, our business, financial condition or operating
results could be adversely affected. The risks described below are not the only ones we face. Additional risks not currently known
to us or that we currently do not deem material also may become important factors that may materially and adversely affect our
business. The trading price of our securities could decline due to any of these described or additional risks and you could lose
part or all of your investment. </FONT></I></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Risks Relating to Our Business</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our Company
recently emerged from its late development stage, which increases the risk of investment in our securities</I></B>. This investment
in us is speculative because the trend of increasing sales has only recently begun and may not be sustained. Funding is needed
to expand our sales and marketing campaigns for current markets and to extend the business into new markets, such as China and
Europe. We must also allocate capital, if available, to pay costs and liabilities until we achieve positive cash flow, of which
there is no assurance. Historically, we have not been profitable and there is no assurance that the Company will be profitable
in the future. The Company may not be able to successfully develop, manage, or market its products and services. Intense competition
and. government regulation may hinder the Company&rsquo;s performance. The Company is exposed to other risks inherent in its business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>We have sustained
recurring losses since inception and expect to incur additional losses in the foreseeable future. We have received a &ldquo;going
concern&rdquo; qualification from our auditors, which indicates that there are substantial risks to the Company continuing as
a going concern.</I></B> We were formed on June 12, 2006 and have reported annual net losses since inception. For our fiscal
years ended December 31, 2018 and December 31, 2017, we experienced net losses of $3,598,780 and $3,041,430, respectively (reflects
cash and noncash expenses under generally accepted accounting principles). Further, as of December 31, 2018, we had an accumulated
deficit of $41,875,659 (reflects cash and noncash expenses under generally accepted accounting principles), a working capital
deficit of $2,759,580, and a stockholder&rsquo;s deficit of $2,480,679. The Company&rsquo;s consolidated financial statements
have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities
in the normal course of business. These matters raise substantial doubt about the Company&rsquo;s ability to continue as a going
concern. The consolidated financial statements included in this prospectus do not include any adjustments relating to the recoverability
and classification of asset amounts or the classification of liabilities that might be necessary should the Company be unable
to continue as a going concern. In addition, we expect to incur additional losses in the future, and there can be no assurance
that we will achieve profitability. Our future viability, profitability and growth depend upon our ability to raise capital and
successfully operate and expand our operations. We cannot assure that any of our efforts will prove successful or that we will
not continue to incur operating losses. These factors raise substantial doubt as to the Company&rsquo;s ability to operate as
a going concern.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>We may need
to raise additional capital or financing after this offering to continue to execute and expand our business. </I></B>We expect
that the net proceeds from this offering will be sufficient to sustain our operations for the foreseeable future, but we may need
to raise additional capital after this offering to expand or if positive cash flow is not achieved and maintained. Our cash
burn is approximately $198,000 a month and we expect that number to decrease as we increase sales and more gross profit goes to
the bottom line. We estimate that we will achieve positive cash flow at $10M of revenue or 160 units of annual sales. We did $6.2M
in 2018 and have $4.4M in backlog as of December 31, 2018 (which the Company expects to convert to revenue in the first half of
2019) and $27M in qualified pipeline for 2019 as of now. As of December 31, 2018, our available cash balance was $244,024.
We may be required to pursue sources of additional capital through various means, including sale and leasing arrangements, and
debt or equity financings. Any new securities that we may issue in future transactions to raise capital may be more favorable
for our new investors than this offering. Newly issued securities may include preferences, superior voting rights, and the issuance
of warrants or other convertible securities that will have additional dilutive effects. We cannot assure that additional funds
will be available when needed from any source or, if available, will be available on terms that are acceptable to us. Further,
we may incur substantial costs in pursuing future capital and/or financing, including investment banking fees, legal fees, accounting
fees, printing and distribution expenses and other costs. We may also be required to recognize non-cash expenses in connection
with certain securities we may issue, such as convertible notes and warrants, which will adversely impact our financial condition
and results of operations. Our ability to obtain needed financing may be impaired by such factors as the weakness of capital markets,
and the fact that we have not been profitable, which could impact the availability and cost of future financings. If the amount
of capital we are able to raise from financing activities, together with our revenues from operations, is not sufficient to satisfy
our capital needs, we may have to reduce our operations accordingly.</P>

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

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

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

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

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our revenue
growth in 2018 may not be indicative of our future results. </I></B>Our revenues for the year ended December 31, 2018 were $6,162,402
compared to $1,412,042 for the same period in 2017. These revenues were primarily derived from the delivery of 90 EV ARC&trade;
units during 2018, while in 2017, we delivered 20 EV ARC&trade; units and one ARC Mobility trailer. This significant increase
in the number EV ARC&trade; units sold (and consequent significant increase in revenues) may not be indicative of our revenues
for 2019 and future periods because thirty of these units were waiting for delivery by the end of 2017 but were delivered in January
2018, resulting in a disproportionate increase in revenues in the first quarter of 2018. As a result, you should not rely on our
results for 2018 as an indication of our expected performance in 2019 or future periods, although year over year revenue growth
is strongly trending positive.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our revenues
are concentrated in a small number of customers and they may decrease significantly if we were to lose one of these customers</I></B>.
One customer (i.e. the City of New York) generated 50% of our revenues in 2018 and two customers generated 40% of our revenue
for the year ended December 31, 2017. Those customers were the City of New York and Caltrans (the transportation agency of the
government of the State of California. The use of the contract is mandatory for State of California departments and is available
for use by local government agencies) in 2017, and the City of New York in 2018. The purchase orders aggregate under single contracts,
but we believe that the selling opportunities are far more varied than suggested by the revenues associated with those contracts
because many different government departments are able to purchase our products through the contracts without having to go through
lengthy and involved purchasing processes. According to representations made to us by the City of New York and the State of California,
the contracts we have with both of them can in some cases be used by other states or government departments. We expect sales of
our products to be among a more diversified customer base in the future, particularly as our successes in the 16 states in which
we have already been deployed become more widely recognized. Nevertheless, this high concentration of revenues from a small number
of clients creates a risk that our revenues may decrease substantially if we were to lose one of these customers. The State of
California issued a new contract to us in July 2018 with an initial two-year term and two one-year options to renew at their election.
On September 10, 2018, the City of New York gave us a new $3,300,000 order for 50 EV ARC&trade; units for delivery in the fourth
quarter of 2018 and the first half of 2019. In the case of both contracts, while the purchase orders aggregate under single contracts,
the products are being used by a diverse group of government agencies including Departments of Transportation, Police Department,
Fire Department, Department of Education, Department of Design and Construction, Office of Emergency Management, Department of
Parks and Recreation, and others, according to government officials. There can be no assurances that current two main customers
(the City of New York and the State of California), or any current or future customer, will continue to purchase our products
in the future.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our revenue
growth depends on consumers&rsquo; willingness to adopt electric vehicles. </I></B>Our growth is highly dependent upon the adoption
of electric vehicles (&ldquo;EV&rdquo;), and we are subject to a risk of any reduced demand for EVs. If the market for EVs does
not gain broad market acceptance or develops more slowly than we expect, our business, prospects, financial condition and operating
results may be harmed. The market for alternative fuel vehicles is relatively new, rapidly evolving, characterized by rapidly
changing technologies, price competition, additional competitors, evolving government regulation and industry standards, frequent
new vehicle announcements, long development cycles for EV original equipment manufacturers, and changing consumer demands and
behaviors. Factors that may influence the purchase and use of alternative fuel vehicles, and specifically EVs, include:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">perceptions
    about EV quality, safety (in particular with respect to lithium-ion battery packs), design, performance and cost, especially
    if adverse events or accidents occur that are linked to the quality or safety of EVs;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    limited range over which EVs may be driven on a single battery charge and concerns about running out of power without access
    to sufficient charging infrastructure;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">improvements
    in the fuel economy of the internal combustion engine;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    environmental consciousness of consumers;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

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

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

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

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

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">volatility
    in the cost of oil and gasoline;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">consumers&rsquo;
    perceptions of the dependency of the U.S. on oil from unstable or hostile countries and the impact of international conflicts;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">government
    regulations and economic incentives promoting fuel efficiency and alternate forms of energy;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">access
    to charging stations and consumers&rsquo; perceptions about convenience and cost to charge an EV; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    availability of tax and other governmental incentives to purchase and operate EVs or future regulation requiring increased
    use of nonpolluting vehicles.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The influence of
any of these factors may negatively impact the widespread consumer adoption of EVs, which could materially adversely affect our
business, operating results, financial condition and prospects.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We face intense
competition, and many of our competitors have substantially greater resources than we do. </I></B>Competition in the solar renewable
energy and EV charging industries is intense, and competition is fragmented among a wide variety of entities. We operate in a
highly competitive environment that is characterized by price fluctuations and rapid technological change. While we were the only
respondents to recent requests for EV charger proposals (RFPs) by the State of California and New York City, and won those contracts,
nevertheless, we compete with major international and domestic companies. Our major competitors include numerous regional players,
and other companies similar to us located in our operating markets. Our competitors often have greater market recognition and
substantially greater resources than we do. Competition for RFPs, and in our market in general, may intensify in the future. Competitors
may develop products based on new solar power technologies that may ultimately have costs similar to, or lower than, our projected
costs. Many of our current and potential competitors have longer operating histories, greater name recognition, access to larger
customer bases and significantly greater financial, sales, marketing, manufacturing, distribution, technical and other resources
than we do. As a result, they may be able to respond more quickly to changing customer demands or to devote greater resources
to the development, promotion and sales of products than we can. Some of our competitors own, partner with, or have longer or
stronger relationships with, solar cell or other component providers, which could result in them being able to obtain components
on a more favorable basis than we can. New competitors or alliances among existing competitors could emerge and rapidly acquire
significant market share, which would harm our business. If we fail to compete successfully, our business would suffer and we
may lose or be unable to gain market share. We may in the future compete for potential customers with providers, which have products
similar to ours. In addition, we may face competition from other alternative energy resources now in existence or developed in
the future. Increased competition could result in price reductions, reduced margins, or loss of market share and greater competition
for qualified technical personnel. There can be no assurance that we will be able to compete successfully against current and
future competitors. If we are unable to compete effectively, or if competition results in a deterioration of market conditions,
our business and results of operations would be adversely affected.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>The solar
energy industry and in particular, as it is utilized for EV charging, is an emerging market that is constantly evolving and may
not develop to the size or at the rate we expect. </I></B>The solar energy industry, especially as it applies to EV charging,
is an emerging and constantly evolving market opportunity. We believe the industry will take several years to fully develop and
mature, and we cannot be certain that the market will grow at the rate we expect. Any future growth of the solar energy market
in general, and for EV charging in particular, and the success of our products depend on many factors beyond our control. These
factors include without limitation recognition and acceptance of EVs and EV charging products by customers and users, the pricing
of alternative sources of energy, a favorable regulatory environment, the continuation of expected tax benefits and other incentives
and our ability to provide our product offerings cost-effectively. If the markets for EV charging do not develop at the rate we
expect, our business may be adversely affected.</P>

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

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

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

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

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

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

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Tariffs imposed
pursuant to Section 201 of the Trade Act of 1974 could significantly and adversely affect our business, revenues, margins, results
of operations, and cash flows. </I></B>We currently only use SunPower modules for our products. In April 2018, SunPower acquired
SolarWorld, one of the petitioners in the Section 201 trade case that led to the new tariffs referred to below, and a company
which is, as such, exempt from those tariffs. Sunpower also garners an exemption for the tariffs because of the unique nature
of its modules. We do not buy or use, nor do we intend to buy or use, any of the targeted modules. Since we currently only purchase
SunPower modules for our products and which modules are exempt from the tariffs described, we are not currently affected by those
tariffs, although there can be no assurance that we may not be affected by any future tariffs on SunPower products or otherwise.
On January 23, 2018, the President of the United States issued Proclamation 9693, which approved recommendations to impose safeguard
tariffs on imported solar cells and modules, based on the investigations, findings, and recommendations of the U.S. International
Trade Commission (the &ldquo;International Trade Commission&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">It is possible
that tariffs may increase the costs and restrict the supply of certain of our components, causing us harm. In the near term, uncertainty
surrounding the potential implications of the tariffs imposed on the U.S. solar market, and whether specific products may be excluded,
may cause market volatility, price fluctuations, supply shortages, and project delays. In addition, the imposition of tariffs
is likely to result in a wide range of impacts on the targeted U.S. industries and the global market in general. Such tariffs,
if our products or the parts we use to manufacture our products are ultimately determined to be subject to them, could result
in significant additional costs to us. If we elected to pass such increase in costs on to our customers, they could cause a significant
reduction in demand for our products. We currently have no plans to use modules which are subject to tariffs.&nbsp;</P>

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Existing
regulations and policies and changes to them may present technical, regulatory, and economic barriers to the purchase and use
of solar power products, which may significantly reduce demand for our products and services. </I></B>The market for electric
generation products is heavily influenced by federal, state and local government laws, regulations and policies concerning the
electric utility industry in the United States and abroad, as well as policies adopted by electric utilities. Changes that make
solar power less competitive with other power sources could result in a significant reduction in the demand for our products.
The market for electric generation equipment is also influenced by trade and local content laws, regulations and policies that
can discourage growth and competition in the solar industry and create economic barriers to the purchase of solar power products,
thus reducing demand for our products. In addition, on-grid applications depend on access to the grid, which is also regulated
by government entities. While all of our products are designed to operate without a requirement to connect to the grid, we anticipate
that any of our grid connected products and their installation will continue to be subject to oversight and regulation in accordance
with federal, state, local and foreign regulations involving construction, safety, environmental protection, utility interconnection,
metering, trade, and related matters. It is difficult to track the requirements of individual states or local jurisdictions and
design equipment to comply with the varying standards. In addition, the U.S., European Union and Chinese governments, among others,
have imposed tariffs or are in the process of evaluating the imposition of tariffs on solar panels, solar cells, polysilicon,
and potentially other components. These and any other tariffs or similar taxes or duties may increase the price of our products
and adversely affect our cost reduction strategy, which could harm our results of operations and financial condition. Any new
regulations or policies pertaining to our products may result in significant additional expenses to us, which could cause a significant
reduction in demand for our solar power products.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>In high demand
locations, the use of our products could exhaust their electricity supply on particular days, even with our storage batteries.
</I></B>Our solar products create electricity and store it during daylight hours. While this process has generally been effective
to meet daily EV charging and energy storage demand, it is possible that heavy charging could cause a power draw exceeding the
onboard electricity generation and storage capacity. In such instances, except for our grid-connected products, the EV charger
would have to recharge through solar energy replenishment or other direct outside charge before EV charging could resume.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Developments
in alternative technologies or improvements in distributed solar energy generation may have a material adverse effect on demand
for our offerings. </I></B>Significant developments in alternative technologies, such as advances in other forms of distributed
solar power generation, storage solutions, such as batteries, the widespread use or adoption of fuel cells for residential or
commercial properties or improvements in other forms of centralized power production, transmission and distribution, may have
a material adverse effect on our business and prospects. Any failure by us to adopt new or enhanced technologies or processes,
or to react to changes in existing technologies, could result in product obsolescence, the loss of competitiveness of our products,
decreased revenue and a loss of market share to competitors.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Defects or performance
problems in our products could result in loss of customers, reputational damage, and decreased revenue, and we may face warranty,
indemnity, and product liability claims arising from defective products. </I></B>Although our products meet our stringent quality
requirements, they may contain undetected errors or defects, especially when first introduced or when new generations are released.
Errors, defects, or poor performance can arise due to design flaws, defects in raw materials or components or manufacturing difficulties,
which can affect both the quality and the yield of the product. Any actual or perceived errors, defects, or poor performance in
our products could result in the replacement or recall of our products, shipment delays, rejection of our products, damage to
our reputation, lost revenue, diversion of our engineering personnel from our product development efforts, and increases in customer
service and support costs, all of which could have a material adverse effect on our business, financial condition, and results
of operations. Defective components may also give rise to warranty, indemnity, or product liability claims against us that exceed
any revenue or profit we receive from the affected products. We offer a one-year limited warranty for our EV ARC&trade; and a
one-year limited warranty for our SolarTree&reg;. Our limited warranties cover defects in materials and workmanship of our products
under normal use and service conditions. As a result, we bear the risk of warranty claims long after we have sold products and
recognized revenue. Our estimated warranty costs for previously sold products may change to the extent future products are
not compatible with earlier generation products under warranty. As a result, the warranty costs could prove to be materially different
from the actual performance of our systems, causing us to incur substantial unanticipated expense to repair or replace defective
products in the future or to compensate customers for defective products. Our failure to accurately predict future claims could
result in unexpected volatility in, and have a material adverse effect on, our financial condition.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We may be
subject to product liability claims</I></B>. If one of our products were to cause injury to someone or cause property damage,
including as a result of product malfunctions, defects, or improper installation, then we could be exposed to product liability
claims. We could incur significant costs and liabilities if we are sued and if damages are awarded against us. Further, any product
liability claim we face could be expensive to defend and could divert management&rsquo;s attention. The successful assertion of
a product liability claim against us could result in potentially significant monetary damages, penalties or fines, subject us
to adverse publicity, damage our reputation and competitive position, and adversely affect sales of our products. In addition,
product liability claims, injuries, defects, or other problems experienced by other companies in the solar industry could lead
to unfavorable market conditions for the industry as a whole, and may have an adverse effect on our ability to attract new customers,
thus harming our growth and financial performance.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>If we are unable
to keep up with advances in EV technology, we may suffer a decline in our competitive position. </I></B>The EV industry is characterized
by rapid technological change. We do not manufacture the EV service equipment (EVSE) which connects to the EV, rather, we deliver
power to other vendors&rsquo; EVSE products. As such, we believe that we are less prone to impacts caused by changes in EV technology.
Nevertheless, if we are unable to keep up with changes in EV technology or the costs associated with such changes, our competitive
position may deteriorate which would materially and adversely affect our business, prospects, operating results and financial
condition. As technologies change, we plan to upgrade or adapt our EV products in order to continue to provide EV charging services
with the latest technology.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>If a third party
asserts that we are infringing upon its intellectual property, whether successful or not, it could subject us to costly and time-consuming
litigation or expensive licenses, and our business may be harmed. </I></B>The EV and EV charging industries are characterized
by the existence of a large number of patents, copyrights, trademarks and trade secrets. Although we are not presently aware of
any current, noticed or threatened third party intellectual property rights claims against the Company or any challenges to the
validity or enforceability of our patents or trademarks, there is a risk that the Company could face third party intellectual
rights claims against its products and challenges to the validity or enforceability of its products and trademarks in the future.
Third party intellectual property infringement claims against us and challenges to the validity or enforceability of our intellectual
property rights could harm our relationships with our customers, may deter future customers from subscribing to our services or
could expose us to litigation with respect to these claims. Even if we are not a party to any litigation between a customer and
a third party, an adverse outcome in any such litigation could make it more difficult for us to defend our intellectual property
in any subsequent litigation in which we are a named party. Any of these results could harm our brand and operating results. Any
intellectual property rights claim against us or our customers, with or without merit, could be time-consuming, expensive to litigate
or settle and could divert management resources and attention. An adverse determination with regard to the infringement of third
party intellectual property rights also could prevent us from offering our patents and services to our customers and may require
that we procure or develop substitute services that do not infringe. With respect to any intellectual property rights claim against
us or our customers, we may have to pay damages or stop using technology found to be in violation of a third party&rsquo;s rights.
We may have to seek a license for the technology, which may not be available on reasonable terms, may significantly increase our
operating expenses or require us to restrict our business activities in one or more respects. The technology also may not be available
for license to us at all. As a result, we may also be required to develop alternative non-infringing technology, which could require
significant effort and 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">&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">&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: 27 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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; text-indent: 0.5in"><B><I>The success
of our business depends in large part on our ability to protect and enforce our intellectual property rights. </I></B>We rely
on a combination of patent, copyright, service mark, trademark, and trade secret laws, as well as confidentiality procedures and
contractual restrictions, to establish and protect our proprietary rights. We cannot assure you, however, that we will be successful
in obtaining these patents, service marks or trademarks, or that these applications will not be challenged, that others will not
attempt to infringe upon our rights, or that these filings will afford us adequate protection or competitive advantages. We cannot
assure you that any patents will be granted with respect to our pending patent applications in a manner that gives us the protection
that we seek, if at all, or that future patents that may be issued to us will not be challenged, invalidated or circumvented.
Our patents and any patents that may be issued to us in the future may not provide sufficiently broad protection or they may not
be enforceable in actions against alleged infringers. We cannot assure you that any future service or trademark registrations
will be issued to us or that any registered service or trademarks will be enforceable or provide adequate protection of our proprietary
rights. We endeavor to enter into agreements with our employees and contractors and agreements with parties with whom we do
business in order to limit access to and disclosure of our proprietary information. We cannot be certain that the steps we have
taken will prevent unauthorized use of our technology or the reverse engineering of our technology. Moreover, others may independently
develop technologies that are competitive to ours or infringe our intellectual property. The enforcement of our intellectual property
rights also depends on our legal actions against these infringers, but we cannot be sure these actions will be successful, even
when our rights have been violated. Furthermore, effective patent, trademark, service mark, copyright and trade secret protection
may not be available in every country in which our products are sold. In addition, the legal standards relating to the validity,
enforceability and scope of protection of intellectual property rights in EV-related industries are uncertain and still evolving.
If we are unable to protect our rights to our intellectual property or if such property infringes on the rights of others, our
business could be materially adversely affected. We cannot ensure that our intellectual property will afford us any protection
or competitive advantages.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our profitability
depends, in part, on our success and brand recognition and we could lose our competitive advantage if we are not able to protect
our trademarks and patents against infringement, and any related litigation could be time-consuming and costly. </I></B>We believe
our brand has gained substantial recognition within multiple markets and will continue to expand. We have registered the &ldquo;Solar
Tree&rdquo; trademark with the United States Patent and Trademark Office. Use of our trademarks or similar trademarks by competitors
in geographic areas in which we have not yet operated could adversely affect our ability to use or gain protection for our brand
in those markets, which could weaken our brand and harm our business and competitive position. In addition, any litigation relating
to protecting our trademarks and patents against infringement could be time consuming and costly. There is also the risk that
our technologies and products could be legally challenged as infringing on another party&rsquo;s proprietary or patent rights,
causing us to incur substantial expense and possible licensing fees<B><I>.</I></B></P>

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our expansion
strategy has inherent risks. </I></B>Although management believes that pursuing the Company&rsquo;s growth strategy is in the
best interests of the Company, such strategy involves substantial expenditures and risks to the Company. There can be no assurance
that any business acquisitions or strategic partnerships will be completed successfully or, if completed, will yield the expected
benefits to the Company, or will not materially and adversely affect the Company&rsquo;s business, financial condition or results
of operations. The execution of plans to exploit intended expansion opportunities through business acquisitions, joint ventures,
shareholder agreements or otherwise, could result in operating losses and the write down of goodwill, which would increase the
Company&rsquo;s losses or reduce or eliminate its earnings, if any.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>The success
of our business depends on the continuing contributions of Desmond Wheatley and other key personnel who may terminate their employment
with us at any time, and we will need to hire additional qualified personnel. </I></B>We rely heavily on the services of Desmond
Wheatley, our chairman and chief executive officer, as well as other management personnel. Loss of the services of any such individuals
would adversely impact our operations. In addition, we believe our technical personnel represent a significant asset and provide
us with a competitive advantage over many of our competitors. Our future success will depend upon our ability to retain these
key employees and our ability to attract and retain other skilled financial, engineering, technical and managerial personnel.
We do not currently maintain any &ldquo;key man&rdquo; life insurance with respect to any of such individuals.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>If we are
unable to attract, train and retain highly qualified personnel, the quality of our services may decline and we may not successfully
execute our internal growth strategies. </I></B>Our success depends in large part upon our ability to continue to attract, train,
motivate and retain highly skilled and experienced employees, including technical personnel. Qualified technical employees periodically
are in great demand and may be unavailable in the time frame required to satisfy our customers&rsquo; requirements. While we currently
have available technical expertise sufficient for the requirements of our business, expansion of our business could require us
to employ additional highly skilled technical personnel. We expect competition for such personnel to increase as the market for
our products expand. We cannot assure that we will be able to attract and retain sufficient numbers of highly skilled technical
employees in the future. The loss of personnel or our inability to hire or retain sufficient personnel at competitive rates of
compensation could impair our ability to secure and complete customer engagements and could harm our business.</P>

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

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

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

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

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We are exposed
to risks associated with a potential financial crisis and weaker global economy, which increase the uncertainty of financing and
the risk of non-payment from customers. </I></B>The tightening of monetary policy in the U.S., rise of interest rates in the credit
markets, potential turmoil in the financial markets, and a potentially weakened global economy would contribute to slowdowns in
the renewable energy industry, which may worsen if these economic conditions are prolonged or deteriorate further. The market
for the installation of our products depends largely on commercial and government capital spending. Economic uncertainty exacerbates
negative trends in these areas of spending, and may cause our customers to delay, cancel, or refrain from placing orders, which
may reduce our sales. Difficulties in obtaining capital and deteriorating market conditions may also lead to the inability of
some customers to obtain affordable financing, including traditional financing and tax-incentive based financing, resulting in
lower sales to potential customers with liquidity issues, and may lead to an increase of incidents where our customers are unwilling
or unable to pay for systems they purchase, and additional bad debt expense for us. Further, these conditions and uncertainty
about future economic conditions make it challenging for us to obtain equity and debt financing to meet our working capital requirements
to support our business, forecast our operating results, make business decisions, and identify the risks that may affect our business,
financial condition and results of operations. If we are unable to timely and appropriately adapt to changes resulting from the
difficult macroeconomic environment, our business, financial condition and results of operations may be materially and adversely
affected.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We are exposed
to various possible claims and hazards relating to our business, and our insurance may not fully protect us.</I></B> Although
we maintain modest theft, casualty, liability, and property insurance coverage, along with workmen&rsquo;s compensation and related
insurance, we cannot assure that we will not incur uninsured liabilities and losses as a result of the conduct of our business.
In particular, we may incur liability if one or more of our other products are deemed to have caused a personal injury. Should
uninsured losses occur, they would have a material adverse effect on our operating results, financial condition, and business
performance.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We may face
litigation in the future.</I></B> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a manufacturer and
seller of goods, we are exposed to the risk of litigation for a variety of reasons in addition to reasons relating to intellectual
property rights, including product liability lawsuits, employee lawsuits, commercial contract disputes, government enforcement
actions, and other legal proceedings. We cannot assure that future litigation in which we may become involved will not have a
material adverse effect on our financial condition, operating results, business performance, and business reputation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>We may incur
liabilities which we are unable to pay.</I></B> We have liabilities and may in the future have other liabilities to affiliated
or unaffiliated lenders. These liabilities represent fixed costs, which are required to be paid regardless of the level of business
or profitability experienced by Envision. We cannot assure that we will not incur more debt in the future, that we will have sufficient
funds to repay our indebtedness or that we will not default on our debt, jeopardizing our business viability. Furthermore, we
may not be able to borrow or raise additional capital in the future to meet our needs or to otherwise provide the capital necessary
to conduct our business. Our existing revolving purchase order financing facility has lender review and renewal rights every 300
days. The lender has the right to terminate the facility on each of these reviews, for any reason, or the lender may convert the
outstanding balance of the loan into shares of our common stock. The loss of this facility would have a material adverse effect
on our operating results, financial condition and business performance, if we are not successful with this offering or other fund
raising efforts. The outstanding principal and accrued interest balance on the purchase order revolving financing facility is
$972,909 as of December 31, 2018, and the total principal and accrued interest balance for all debt outstanding for borrowed funds
is 3,917,751as of that date. We entered into an amendment with the lender of our purchase order financing facility to extend the
maturity date of that loan to December 31, 2019. We also recently extended the maturity date of the convertible notes payable
to Pegasus and John Evey to December 31, 2019 and July 1, 2019, respectively. Pegasus is our former landlord and John Evey is
a former director of the Company. Effective December 1, 2018, we entered into an extension agreement with SFE VCF, LLC pursuant
to which the maturity date of the term loan was extended until the earlier to occur of (i) June 30, 2019, or (ii) the successful
closing of this offering. The Company and the lender had a forbearance understanding while they completed the extension agreement
for the term loan. The Company is currently working on a refinance of the term loan from new lenders. On August 27, 2018, we obtained
a bridge loan for $750,000 from an unaffiliated lender having a maturity date of February 28, 2019. The bridge loan bears simple
interest at the rate of 10% per annum, and principal is repayable at 105% if prepaid on or before November 28, 2018, at 115% of
such amount if paid on or before the maturity date of the Note, and if the original principal amount is paid after the maturity
date, the outstanding balance of the note is increased to 110% of such balance. Effective February 28, 2019, the bridge lender
made a forbearance agreement with us which is currently in place while we discuss an extension of this loan&rsquo;s maturity date,
or the loan is sooner repaid. There is no assurance that the Company will be successful in closing the refinancing of the $1,500,000
term loan, or that we will be able to repay or refinance any of our other loans when due. We may default on them or other liabilities.
We cannot ensure that we will be able to pay our liabilities, that we will successfully extend their maturity dates, if necessary,
or that we will not experience a default on our indebtedness.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>The costs
incurred by us to develop and manufacture our products may be higher than anticipated which could hurt our ability to earn a profit.
</I></B>We may incur substantial cost overruns in the development, manufacture, and distribution of products. Unanticipated costs
may force us to obtain additional capital or financing from other sources and would hinder our ability to earn a profit. If we
incur cost overruns, there is no assurance that we could obtain the financing or capital to cover them. If a greater investment
in the business is required because of cost overruns, the probability of earning a profit or a return of the shareholders&rsquo;
investment in Envision is diminished.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our failure
to meet our financial obligations could subject our business to liens. </I></B>If we fail to pay for materials and services for
our business on a timely basis, our assets could be subject to materialmen&rsquo;s and workmen&rsquo;s liens. We may also be subject
to bank liens in the event that we default on loans from banks, if any.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>There is
no assurance that our letters of intent and teaming agreements with third parties will result in definitive transactions</I></B>.
We have in the past and may in the future enter into letters of intent and teaming agreements with other strategic customers or
partners. We cannot assure that we will enter into definitive sales agreements, make any sales, conduct any business, or earn
any revenue or profits under such letters of intent or teaming agreements with third parties.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>The equipment
comprising our products currently charge at rates that are comparable to the average charging speed of competitors, but that may
change in the future. </I></B>Our standard EV ARC&trade; as a stand-alone does not provide a DC Fast Charge, rather, it charges
EVs at a Level II pace which is consistent with the majority of installed EV chargers in the U.S. To date, we have found that
since most EV trips are relatively short and local, the standard EV ARC&trade; has satisfied consumer demand. Our EV ARC&trade;
HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger can provide a DC Fast Charge, so we believe we can compete in
that market. Nevertheless, the demand for faster EV charging may increase in the future, requiring us to adjust our marketing
and sales strategies. There is no assurance that our equipment will remain competitive in the market in the future, causing possible
customer complaints and claims, and the loss of sales in the future.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our Company
depends on key suppliers and outside contractors</I></B>. The Company depends on key suppliers and outside contractors, such
as our solar panel suppliers who manufacture them in Mexico and the Philippines (these suppliers moved their manufacturing locations
to their factories in Mexico and the Philippines from their original factory locations in California and Malaysia), whose
failure to perform could hinder our ability to operate profitably and have a material adverse impact on our operating results,
financial condition, and business performance. We source important components from a variety of suppliers in the United States,
Germany and Mexico. We license certain computer software from third parties, including our proprietary EnvisionTrak&trade; solar
panel tracking system. We do not own that software. While we believe that we can secure substitute suppliers for our components,
it could be expensive and time consuming to replace any of them if we had to do so, especially for important computer software.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We have experienced
technological changes in our industry. New technologies may prove inappropriate and result in liability to us or may not gain
market acceptance by our customers. </I></B>The industries in which we operate are subject to constant technological change. Our
future success will depend on our ability to appropriately respond to changing technologies and changes in function of products
and quality. If we adopt products and technologies that are not attractive to consumers, we may not be successful in capturing
or retaining a significant share of our market. In addition, some new technologies are relatively untested and unperfected and
may not perform as expected or as desired, in which event our adoption of such products or technologies may cause us to lose money.</P>

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

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

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

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

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

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

<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Existing
regulations, and changes to such regulations, may present technical, regulatory and economic barriers to the purchase and use
of our products, which may significantly reduce demand for our products. </I></B>Installation of a small number of our products
is subject to oversight and regulation in accordance with national and local ordinances, building codes, zoning, environmental
protection regulation, utility interconnection requirements for metering and other rules and regulations. In particular, our new
EV Standard&trade; product, designed to provide curbside EV charging through existing or newly installed street lampposts owned
by municipalities and utilities, will require close cooperation with, and supervision by, local government agencies. We attempt
to keep up-to-date about these requirements on a national, state, and local level, and must design systems to comply with varying
standards. Certain cities may have ordinances that increase the cost of installation of our products. In addition, new government
regulations or utility policies pertaining to power systems are unpredictable and may result in significant additional expenses
or delays in the installation of our grid-connected products and, as a result, could cause a significant reduction in demand,
especially for our EV Standard&trade; product.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our media
branding and advertising strategy may not result in a profitable operation of that segment of our business. </I></B>We are able
to equip our EV ARC&trade; and Solar Tree&reg; platforms with digital advertising screens with content that can be controlled
directly and in some cases remotely. We may also sell other forms of media across our product platforms, such as naming rights
or sponsorship deals, as well as traditional fixed media. There is no assurance that the revenue model crafted for this capability
will be successful or profitable or will not result in operating losses or rejection by government regulators or consumers. Sponsors
and advertisers for the service may not materialize or be willing to pay the rates sought by us or our customers.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our business
is impacted by the availability to our customers of rebates, tax credits and other financial incentives, the reduction, elimination
or uncertainty of which would reduce the demand for our products. </I></B>Many states offer substantial incentives to offset the
cost of solar power systems, battery storage systems and EV charging infrastructure. These incentives can take many forms, including
direct rebates, state tax credits, system performance payments and Renewable Energy Credits (RECs). Moreover, the federal government
currently offers a 30% tax credit for the installation of solar power systems and associated energy storage systems. Effective
in 2009 and currently, the federal tax credit is 30% for commercial and residential installations. Businesses may also elect to
accelerate the depreciation on their systems in the first year of ownership. Uncertainty about the introduction of, reduction
in, or elimination of such incentives, or delays or interruptions in the implementation of favorable federal or state laws could
substantially increase the cost of our systems to some of our customers, resulting in significant reductions in demand for our
products from non-governmental customers, which would negatively impact our sales.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our business
strategy may depend on the widespread adoption of solar power and EV charging technology. </I></B>The market for solar power products
is emerging and rapidly evolving, and its future success is uncertain. If solar power technology proves unsuitable for widespread
commercial deployment or if demand for solar power products fails to develop sufficiently, we could be unable to generate enough
revenues to achieve and sustain profitability and positive cash flow. The factors influencing the widespread adoption of solar
power technology include but are not limited to:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">cost-effectiveness
    and efficiency of solar power technologies as compared with conventional and non-solar alternative energy technologies;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">performance
    and reliability of solar power products as compared with conventional and non-solar alternative energy products;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations
    in economic and market conditions which impact the viability of conventional and non-solar alternative energy sources, such
    as increases or decreases in the prices of oil and other fossil fuels;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">continued
    deregulation of the electric power industry and broader energy industry; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">availability
    of governmental subsidies and incentives.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

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

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

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

<!-- Field: Page; Sequence: 31 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Compliance
with new and existing environmental laws and rules is required<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
</FONT></I></B><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Compliance with new and existing environmental laws and
rules could significantly increase construction and start-up costs for our customers, deterring customers from purchasing a small
sub set of our products and services. To install Envision&rsquo;s Solar Tree&reg; products, our customers may be required to obtain
and comply with a number of permitting requirements. As a condition of granting necessary permits, regulators could make demands
that increase our customers&rsquo; expected costs of construction and operations, in which case they may delay or cancel delivery
of certain sub-sets of our products. Environmental issues, such as contamination and compliance with applicable environmental
standards could arise at any time during the construction and operation of a customer&rsquo;s project. If this occurs, it could
require a customer to spend additional resources to remedy the issues and may delay or prevent construction or operation of the
project. This is why we have focused on the development of autonomous infrastructure products which do not require construction
for their deployment.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>The success
of our sales is dependent upon a continued need for renewable energy.</I></B> The topic of alternative fuels has retained a significant
status in the consciousness of the American people, but interest in developing and utilizing alternative fuels could wane unexpectedly
at any time. If such interest were lost or if the demand for alternative fuels were to decrease substantially, the Company could
encounter problems generating sufficient revenue to achieve or sustain profitability or meet its working capital requirements.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>The success
of our product offering may in some instances require the availability of locations provided by municipalities or private owners
of real estate. </I></B>Our ability to sell branding opportunities or licenses could be highly dependent on the availability of
real estate to locate our product, or municipal approval for visible branding. We cannot assure that these rights will be available
to us in the future, or will be available on terms acceptable to us. The lack of availability of these rights could have a material
adverse effect on our results of operations and financial condition in our media business unit. We may operate part of our business
in which leasing or licensing agreements with venues or municipalities are necessary, so the long-term success of this aspect
of our business could depend upon our ability to initiate such agreements and to renew these agreements upon their termination.
We cannot assure that we will be able to renew these agreements on acceptable terms or at all, or that we will be able to obtain
attractive agreements with substitute venues.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Risks Relating to our Organization and our Common Stock</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>The Company
was formerly a shell company in 2010 that did not have operations, but has consistently been operating and in compliance with
its SEC reporting requirements since the first quarter of 2010.</I></B> Because we merged with a non-operating shell company in
2010, our stock that is not registered with the SEC (i.e. not the securities covered in this prospectus) may become subject to
certain additional restrictions if we fail in the future to stay current in our reporting requirements with the SEC. As of December
31, 2018, we are current with all of our SEC reporting requirements. In the event our common stock becomes restricted due
to noncompliance, the market for our common stock will be adversely affected and the market price for our common stock could decline
significantly.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>If we fail to
establish and maintain an effective system of internal control, we may not be able to report our financial results accurately
or to prevent fraud. Any inability to report and file our financial results accurately and timely could harm our reputation and
adversely impact the trading price of our common stock. </I></B>Management recognizes that we lack certain personnel, physical
infrastructure, IT systems, such as a sophisticated accounting system, and documented processes to ensure that we report our financial
results accurately and prevent any opportunity for fraud. As part of our efforts to comply with Section 404 of the Sarbanes-Oxley
Act, we regularly discuss and evaluate our systems and procedures so that we can identify areas of weakness and possible remedies
for those weaknesses. While we firmly believe that the limited resources we have committed to this area has been appropriate
during our early stages of growth, and that we have, in fact, reported our financial results accurately without instances of fraud,
we recognize that we will need to invest in improved infrastructure and processes to fully achieve the industry standards which
have developed under Section 404. We will need to hire additional personnel for accounting, internal controls and other finance
responsibilities in order to develop and implement appropriate internal controls and reporting procedures, especially as we grow.
We will also have to upgrade our accounting and inventory systems and possibly elements of our IT infrastructure. We recognize
that effective internal control is necessary for us to provide reliable financial reports and prevent fraud. If we cannot provide
reliable financial reports or prevent fraud, we will not be able to manage our business as effectively as we would if an effective
control environment existed, and our business and reputation with investors may be harmed. In addition, if we are unable to comply
with the internal controls requirements of the Sarbanes-Oxley Act, then we may not be able to obtain the independent accountant
certifications required by such act, which may preclude us from keeping our filings with the SEC current and may adversely affect
any market for, and the liquidity of, our common stock. As of December 31, 2018 and during prior periods, as disclosed in
our quarterly and annual reports, we do not have an effective system of internal controls which we believe to be adequate to fully
comply with the commonly accepted best practices required by Section 404 of the Sarbanes Oxley Act, however, we are aware of the
material weaknesses which exist and we are planning to remedy them as soon as we have the financial resources to do so. We intend
to invest a portion of the funds raised from this public offering towards those efforts.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 32 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Public company
compliance may make it more difficult for us to attract and retain officers and directors. </I></B>The Sarbanes-Oxley Act and
new rules subsequently implemented by the SEC have required changes in corporate governance practices of public companies. As
a public company, we expect these rules and regulations to contribute to our compliance costs and to make certain activities more
time consuming and costly. As a public company, we also expect that these rules and regulations may make it difficult and expensive
for us to obtain director and officer liability insurance and we may be required to accept reduced policy limits and coverage
or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be difficult for us to attract
and retain qualified persons to serve on our board of directors or as executive officers.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our shares
of common stock are thinly traded, the price may not reflect our value and there is no assurance that there will be an active
market for our shares of common stock either now or in the future. </I></B>Our shares of common stock are thinly traded, and the
price, if traded, may not reflect our value. There can be no assurance that there will be an active market for our shares of common
stock either now or in the future. The market liquidity will be dependent on the perception of our operating business and any
steps that our management might take to increase awareness of our Company with investors. We cannot assure that there will be
any awareness generated. Consequently, investors may not be able to liquidate their investment or liquidate it at a price that
reflects the value of the business. If a more active market should develop, the price may be highly volatile. Because there may
be a low price for our shares of common stock, many brokerage firms may not be willing to effect transactions in the securities.
Even if an investor finds a broker willing to effect a transaction in the shares of our common stock, the combination of brokerage
commissions, transfer fees, taxes, if any, and any other selling costs may exceed the selling price. Further, many lending institutions
will not permit the use of such shares of common stock as collateral for loans.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our stock
price may be volatile. </I></B>The public market trading price of our common stock is likely to be highly volatile, may decline,
and could fluctuate widely in response to various factors, many of which are beyond our control, including the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">changes
    in our industry;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">competitive
    pricing pressures;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    ability to obtain working capital financing;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">additions
    or departures of key personnel;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">limited
    &ldquo;public float&rdquo; in the hands of a small number of persons whose sales or lack of sales could result in positive
    or negative pricing pressure on the market price for our common stock;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">sales
    of our common stock privately or in the public market, by us or by other shareholders;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    ability to execute our business plan;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">operating
    results that fall below expectations;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">loss
    of any strategic relationship;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">adverse
    regulatory developments;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">adverse
    economic and other external factors;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">additional
    dilution of ownership because of the issuance of new securities by us, and period-to-period fluctuations in our financial
    condition or operating results.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

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

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

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

<!-- Field: Page; Sequence: 33 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, the
securities markets have from time to time experienced significant price and volume fluctuations that are unrelated to the operating
performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our
common stock.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>The one-for-50
reverse stock split could cause our stock price to decline relative to its value before the split. </I></B>We plan to effect a
one-for-50 reverse stock split of our authorized, issued and outstanding common stock contemporaneously with this offering in
order to achieve a sufficient increase in our stock price to enable us to qualify for listing on the NASDAQ Capital Market (the
&ldquo;NASDAQ&rdquo;). There is no assurance that that the reverse split will not cause an actual decline in the value of our
outstanding common stock.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We may not
pay dividends in the future. Any return on investment may be limited to the value of our common stock. </I></B>We do not anticipate
paying cash dividends in the foreseeable future. The payment of dividends on our common stock will depend on earnings, financial
condition, and other business and economic factors affecting us at such time as our board of directors may consider relevant.
Our current intention is to apply net earnings, if any, in the foreseeable future to increasing our capital base and contributing
to the growth of the Company. Prospective investors seeking or needing dividend income or liquidity should therefore not purchase
the Shares. If we do not pay dividends, our common stock may be less valuable because a return on investment will only occur if
our stock price appreciates.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Offers or
availability for sale of a substantial number of shares of our common stock may cause the price of our common stock to decline.
</I></B>If our stockholders sell substantial amounts of our common stock in the public market, or upon the expiration of any statutory
holding period under Rule 144, or issued upon the exercise of outstanding options or warrants, the market price of our common
stock could decline because of or in anticipation of the selling pressure. The existence of anticipated sales, whether or not
sales have occurred or are occurring, also could make more difficult our ability to raise additional financing through the sale
of equity or equity-related securities in the future at a time and price that we deem reasonable or appropriate.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>We will indemnify
and hold harmless our officers and directors to the maximum extent permitted by Nevada law.</I></B> Our Bylaws provide that we
will indemnify and hold harmless our officers and directors against claims arising from our activities, to the maximum extent
permitted by Nevada law. If we were called upon to perform under our indemnification agreement, then the portion of our assets
expended for such purpose would reduce the amount otherwise available for our business.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our Articles
and Bylaws may be amended by the affirmative vote of a majority of our shareholders. </I></B>Under the Nevada General Corporations
Law, a corporation&rsquo;s articles of incorporation may be amended by the affirmative vote of the holders of a majority of the
outstanding shares entitled to vote, and a majority of the outstanding shares of each class entitled to vote as a class, unless
the articles require the vote of a larger percentage of shares. Our Articles of Incorporation, as amended, do not require the
vote of a larger percentage of shares. As permitted under the Nevada General Corporations Law, our Bylaws give our board of directors
the power to adopt, amend, or repeal our Bylaws. Our shareholders entitled to vote have concurrent power to adopt, amend, or repeal
our Bylaws.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have applied
for listing of our common stock on the NASDAQ Capital Market in connection with this offering<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
We expect that our common stock will be eligible to be quoted on the NASDAQ Capital Market. For our common stock to be so listed,
we must meet the current NASDAQ Capital Market listing requirements. If we fail to comply with those continuing listing standards,
our securities could be delisted. If we were unable to meet these requirements, including but not limited to requirements to obtain
shareholder approval of a transaction other than a public offering involving the sale or issuance equal to 20% or more of our
common stock, our common stock could be delisted from the NASDAQ Capital Market. If our common stock were to be delisted from
the NASDAQ Capital Market, our common stock could continue to trade on the over-the-counter bulletin board or OTC-QB Market following
any delisting from the NASDAQ Capital Market, or on the OTC Pink Sheets. Any such delisting of our common stock could have an
adverse effect on the market price of, and the efficiency of the trading market for, our common stock, not only in terms of the
number of shares that can be bought and sold at a given price, but also through delays in the timing of transactions and less
coverage of us by securities analysts, if any. Also, as we are seeking additional equity capital, it could have an adverse
effect on our ability to raise capital in the public or private equity markets.</FONT></P>

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

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

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

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

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

<!-- Field: Page; Sequence: 34 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Risks Relating to this Offering</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Investors
in this offering will experience immediate and substantial dilution in net tangible book value.</I></B> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
public offering price will be substantially higher than the net tangible book value per share of our outstanding shares of common
stock. As a result, investors in this offering will incur immediate dilution of [$ ] per share, based on the assumed public offering
price of [$ &nbsp;] per share. Investors in this offering will pay a price per share that substantially exceeds the book value
of our assets after subtracting our liabilities. See &ldquo;Dilution&rdquo; for a more complete description of how the value of
your investment will be diluted upon the completion of this offering.</FONT></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Our stock
price could fall and, for that reason, we could be delisted from the NASDAQ Capital Market. </I></B>The NASDAQ Capital Market
requires that the trading price of its listed stocks remain above one dollar in order for the stock to remain listed. If a listed
stock trades below one dollar for more than 30 consecutive trading days, then it is subject to delisting from the NASDAQ Capital
Market.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Broker-dealers
may be discouraged from effecting transactions in shares of our common stock if we are considered to be a penny stock and thus
subject to the penny stock rules.</I></B> The Securities and Exchange Commission (the &ldquo;SEC&rdquo;) has adopted a number
of rules to regulate &ldquo;penny stocks&rdquo; that restricts transactions involving stock which is deemed to be penny stock.
Such rules include Rules 3a51-1, 15g-1, 15g-2, 15g-3, 15g-4, 15g-5, 15g-6, 15g-7, and 15g-9 under the Securities Exchange Act
of 1934, as amended (the &ldquo;Exchange Act&rdquo;). These rules may have the effect of reducing the liquidity of penny stocks.
&ldquo;Penny stocks&rdquo; generally are equity securities with a price of less than $5.00 per share (other than securities registered
on certain national securities exchanges or quoted on The NASDAQ Capital Market if current price and volume information with respect
to transactions in such securities is provided by the exchange or system). Our securities have in the past constituted, and may
again in the future constitute, &ldquo;penny stock&rdquo; within the meaning of the rules. The additional sales practice and disclosure
requirements imposed upon U.S. broker-dealers may discourage such broker-dealers from effecting transactions in shares of our
common stock, which could severely limit the market liquidity of such shares and impede their sale in the secondary market.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A U.S. broker-dealer
selling penny stock to anyone other than an established customer or &ldquo;accredited investor&rdquo; (generally, an individual
with net worth in excess of $1,000,000 or an annual income exceeding $200,000, or $300,000 together with his or her spouse) must
make a special suitability determination for the purchaser and must receive the purchaser&rsquo;s written consent to the transaction
prior to sale, unless the broker-dealer or the transaction is otherwise exempt. In addition, the &ldquo;penny stock&rdquo; regulations
require the U.S. broker-dealer to deliver, prior to any transaction involving a &ldquo;penny stock&rdquo;, a disclosure schedule
prepared in accordance with SEC standards relating to the &ldquo;penny stock&rdquo; market, unless the broker-dealer or the transaction
is otherwise exempt. A U.S. broker-dealer is also required to disclose commissions payable to the U.S. broker-dealer and the registered
representative and current quotations for the securities. Finally, a U.S. broker-dealer is required to submit monthly statements
disclosing recent price information with respect to the &ldquo;penny stock&rdquo; held in a customer&rsquo;s account and information
with respect to the limited market in &ldquo;penny stocks&rdquo;.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Stockholders should
be aware that, according to the SEC, the market for &ldquo;penny stocks&rdquo; has suffered in recent years from patterns of fraud
and abuse. Such patterns include (i) control of the market for the security by one or a few broker-dealers that are often related
to the promoter or issuer; (ii) manipulation of prices through prearranged matching of purchases and sales and false and misleading
press releases; (iii) &ldquo;boiler room&rdquo; practices involving high-pressure sales tactics and unrealistic price projections
by inexperienced sales persons; (iv) excessive and undisclosed bid-ask differentials and markups by selling broker-dealers; and
(v) the wholesale dumping of the same securities by promoters and broker-dealers after prices have been manipulated to a desired
level, resulting in investor losses. Our management is aware of the abuses that have occurred historically in the penny stock
market. Although we do not expect to be in a position to dictate the behavior of the market or of broker-dealers who participate
in the market, management will strive within the confines of practical limitations to prevent the described patterns from being
established with respect to our securities.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Warrants
are speculative in nature.</I></B> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The warrants offered
in this offering do not confer any rights of common stock ownership on their holders, such as voting rights or the right to receive
dividends, but rather merely represent the right to acquire shares of our common stock at a fixed price for a limited period of
time. Specifically, commencing on the date of issuance, holders of the warrants may exercise their right to acquire the common
stock and pay an exercise price of $___ per share ([&#9;]%) of the public offering price of our common stock in this offering),
prior to five years from the date of issuance, after which date any unexercised warrants will expire and have no further value.
Moreover, following this offering, the market value of the warrants is uncertain and there can be no assurance that the market
value of the warrants will equal or exceed their public offering price. There can be no assurance that the market price of the
common stock will ever equal or exceed the exercise price of the warrants, and consequently, whether it will ever be profitable
for holders of the warrants to exercise the warrants.</FONT></P>

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

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

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

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

<!-- Field: Page; Sequence: 35 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Substantial
future sales of shares of our common stock in the public market could cause our stock price to fall.</I></B> Shares of our common
stock that we have issued directly or that have been issued upon exercise of warrants or upon the conversion of convertible securities
are or may be covered by registration statements which permit the public sale of stock. Other holders of shares of common
stock that we have issued, including shares issuable upon exchange or conversion of our common stock, may be entitled to dispose
of their shares pursuant to (i) the applicable holding period, volume and other restrictions of Rule 144 or (ii) another exemption
from registration under the Securities Act. The lock-up agreements, which our officers, directors, and principal shareholders
entered into with the Underwriter, expire 180 days after the closing of this offering. Upon the expiration of those lock-up agreements,
the outstanding shares of common stock covered by them become eligible for resale in the open market (subject to Rule 144 volume
limitations applicable to executive officers, directors and 10% or more shareholders), resulting in more shares eligible for sale
and potentially causing selling in the market to increase and our stock price to decline. Additional sales of a substantial number
of our shares of our common stock in the public market, or the perception that sales could occur, could have a material adverse
effect on the price of our common stock. Our securities are quoted on the OTC-QB and there is not now, nor has there been, a significant
market for shares of our common stock. An active trading market for our shares may never develop or be sustained. Any substantial
amounts of our common stock that become available for resale under Rule 144 once a market has developed for our common stock,
or if our common stock becomes listed on the NASDAQ Capital Market and registered for issuance or resale under the Securities
Act, may have an adverse effect on the market price of our securities.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales of a substantial
number of shares of our common stock in the public market following this offering could cause the market price of our common stock
to decline. If there are more shares of common stock offered for sale than buyers are willing to purchase, then the market price
of our common stock may decline to a market price at which buyers are willing to purchase the offered shares of common stock and
sellers remain willing to sell the shares. All of the securities issued in the offering will be freely tradable without restriction
or further registration under the Securities Act.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>If we issue
additional shares of our stock or other equity securities, existing shareholders will experience dilution in their ownership of
Envision.</I></B> After the effectiveness of our planned one-for-50 reverse stock split of our authorized, issued and outstanding
common stock, we will be authorized to issue up to 9,800,000 shares of common stock, par value $0.001 per share, and 10,000,000
shares of preferred stock, par value $0.001 per share, having such rights, preferences and privileges as are determined by our
board of directors in their discretion after amending the Articles of Incorporation for the reverse stock split. We have the
right to raise additional capital or incur borrowings from third parties to finance our business. The board of directors has the
authority, without the consent of any of the shareholders, to cause us to issue more shares of our common stock and preferred
stock. Consequently, our shareholders may experience more dilution in their ownership of Envision in the future. We may also issue
net profits interests in specified assets of Envision or incur off balance sheet obligations. The issuance of additional shares
of capital stock or net profits interests by us would dilute our shareholders&rsquo; ownership in Envision.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>There can
be no assurance that we will be able to comply with other continued listing standards of The NASDAQ Capital Market</I></B>. In
addition to the minimum bid price requirement for continuing compliance with Nasdaq listing rules, we cannot assure you that we
will be able to comply with the other standards that we are required to meet in order to maintain a listing of our common stock
and/or warrants on The NASDAQ Capital Market. For example, we may lose an independent director on our Audit Committee after it
is formed, who cannot readily be replaced. Our failure to meet these requirements may result in our common stock and/or warrants
sold in this offering being delisted from The NASDAQ Capital Market, irrespective of our compliance with the minimum bid price
requirement.</P>



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

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

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

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

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

<!-- Field: Page; Sequence: 36 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Risks Associated with Our Reverse Stock Split</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Following
our planned one for 50 reverse stock split, we cannot assure you that we will be able to continue to comply with the minimum bid
price requirement of The NASDAQ Capital Market</I></B>. There can be no assurance that the market price of our common stock following
the reverse stock split will remain at the level required for continuing compliance with that requirement. It is not uncommon
for the market price of a company&rsquo;s common stock to decline in the period following a reverse stock split. If the market
price of our common stock declines following the effectuation of the reverse stock split, the percentage decline may be greater
than would occur in the absence of a reverse stock split. In any event, other factors unrelated to the number of shares of our
common stock outstanding, such as negative financial or operational results, could adversely affect the market price of our common
stock and jeopardize our ability to meet or maintain The NASDAQ Capital Market&rsquo;s minimum bid price requirement.</P>



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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>The reverse
stock split may decrease the liquidity of the shares of our common stock</I></B>. The liquidity of the shares of our common stock
may be affected adversely by the reverse stock split given the reduced number of shares that will be outstanding following the
reverse stock split, especially if the market price of our common stock does not increase as a result of the reverse stock split.
In addition, the reverse stock split may increase the number of stockholders who own odd lots (less than 100 shares) of our common
stock, creating the potential for such stockholders to experience an increase in the cost of selling their shares and greater
difficulty effecting such sales.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Following
the reverse stock split, the resulting market price of our common stock may not attract new investors, including institutional
investors, and may not satisfy the investing requirements of those investors. Consequently, the trading liquidity of our common
stock may not improve</I></B>. Although we believe that a higher market price of our common stock may help generate greater or
broader investor interest, there can be no assurance that the reverse stock split will result in a share price that will attract
new investors, including institutional investors. In addition, there can be no assurance that the market price of our common stock
will satisfy the investing requirements of those investors. As a result, the trading liquidity of our common stock may not necessarily
improve.</P>

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

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

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

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

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

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

<!-- Field: Page; Sequence: 37 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><A NAME="a_004"></A><B>USE
OF PROCEEDS</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We estimate that
our net proceeds from the sale of 1,023,017 units in this offering will be approximately [$ ], after deducting the estimated
underwriting discounts and estimated offering expenses payable by us. If the underwriters&rsquo; over-allotment option is exercised
in full, we estimate that our net proceeds will be approximately $__________.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The principal purposes
of this offering are to provide funding to expand our business both domestically and internationally through an increase in our
sales and marketing campaigns, to grow our sales team, to enhance our product development and manufacturing capabilities and efficiencies,
repayment in full of the outstanding principal and interest on the $1,500,000 term loan and $750,000 bridge loan, plus an aggregate
of approximately $319,000 on the outstanding balance of two convertible notes. </P>



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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amounts and
timing of our actual expenditures will depend upon numerous factors, including the growth of our sales and marketing activities,
the status of our research and development efforts, the amount of proceeds actually raised in this offering and the amount of
cash generated by our operations. We, therefore, cannot predict the relative allocation of net proceeds that we receive in this
offering and may allocate it differently than indicated on the above table. As a result, management will have broad discretion
over the deployment of the net proceeds from this offering.</P>

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 38 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><A NAME="a_005"></A><B>DETERMINATION
OF OFFERING PRICE</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The offering price
has been negotiated between the representatives of the Underwriter and us. In determining the offering of the common stock, the
following factors were considered:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">prevailing
    market conditions; </FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    historical performance and capital structure; </FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">estimates
    of our business potential and earnings prospects; </FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">an
    overall assessment of our management; and </FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">the
    consideration of these factors in relation to market valuation of companies in related businesses.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our common stock is
quoted on the OTC-QB under the symbol &ldquo;EVSI.&rdquo; We have applied to The NASDAQ Capital Market to list our common stock
under the symbol &ldquo;EVSI&rdquo;, and the warrants in this offering under the symbol &ldquo;EVSIW&rdquo;. The following table
sets forth, for the periods indicated, the high and low closing sales prices per share of our common stock as reported by the
OTC-QB. The prices below reflect inter-dealer prices, without retail mark-up, markdown or commission, and may not represent actual
transactions.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 11pt Calibri, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt"> &nbsp; </TD><TD STYLE="font: bold 9pt Times New Roman, Times, Serif; padding-bottom: 1pt"> &nbsp; </TD>
    <TD COLSPAN="3" STYLE="font: bold 9pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"> High </TD><TD STYLE="font: bold 9pt Times New Roman, Times, Serif; padding-bottom: 1pt"> &nbsp; </TD>
    <TD COLSPAN="3" STYLE="font: bold 9pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"> Low </TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 9pt Times New Roman, Times, Serif"> 2015 </TD><TD> &nbsp; </TD>
    <TD COLSPAN="3"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD COLSPAN="3"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 56%; font: 9pt Times New Roman, Times, Serif; text-align: left"> First Quarter </TD><TD STYLE="width: 8%; font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="width: 1%; font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="width: 12%; font: 9pt Times New Roman, Times, Serif; text-align: right"> 6.50 </TD><TD STYLE="width: 1%; font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="width: 8%; font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="width: 1%; font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="width: 12%; font: 9pt Times New Roman, Times, Serif; text-align: right"> 5.50 </TD><TD STYLE="width: 1%; font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Second Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 6.50 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 5.50 </TD><TD STYLE="font: 9pt 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: 9pt Times New Roman, Times, Serif; text-align: left"> Third Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 10.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 5.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Fourth Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 8.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 5.50 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 9pt Times New Roman, Times, Serif; text-align: left; vertical-align: middle"> 2016 </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> First Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 9.50 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 5.50 </TD><TD STYLE="font: 9pt 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: 9pt Times New Roman, Times, Serif; text-align: left"> Second Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 9.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 7.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Third Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 9.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 7.00 </TD><TD STYLE="font: 9pt 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: 9pt Times New Roman, Times, Serif; text-align: left"> Fourth Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 9.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 7.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 9pt Times New Roman, Times, Serif; text-align: left; vertical-align: middle"> 2017 </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> First Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 8.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 6.50 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Second Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 8.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 4.50 </TD><TD STYLE="font: 9pt 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: 9pt Times New Roman, Times, Serif; text-align: left"> Third Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 8.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 5.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Fourth Quarter </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 10.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: right"> 7.00 </TD><TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 9pt Times New Roman, Times, Serif; text-align: left; vertical-align: middle"> 2018 </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> First Quarter </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"> 21.00 </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"> 7.50 </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: 9pt Times New Roman, Times, Serif; text-align: left"> Second Quarter </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"> 17.50 </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"> 12.00 </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Third Quarter </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"> 11.00 </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"> 9.50 </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: 9pt Times New Roman, Times, Serif; text-align: left"> Fourth Quarter </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"> 12.00 </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"> 8.00 </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> <B>2019</B> </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"> &nbsp; </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"> &nbsp; </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> First Quarter </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"> 11.00 </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"> 9.00 </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> &nbsp; </TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 9pt Times New Roman, Times, Serif; text-align: left"> Second Quarter </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"> 7.50 </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> * </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"> &nbsp; </TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> $ </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"> 9.50 </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"> * </TD></TR>
</TABLE>

<P STYLE="font: 9pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P> <P STYLE="font: 9pt/normal Times New Roman, Times, Serif; margin: 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>*Through
                                                                                       April 3, 2019</B></FONT> </P>

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

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

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

<!-- Field: Page; Sequence: 39 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_006"></A><B>DIVIDEND POLICY</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We do not intend
to pay cash dividends on our common stock in the foreseeable future. We expect to retain future earnings, if any, for reinvestment
in our business. We will not be permitted to pay dividends on our common stock unless all dividends on any preferred stock that
may be issued have been paid in full. We currently do not have any plans to issue preferred stock. Moreover, any credit agreements
which we may enter into may restrict our ability to pay dividends. The payment of dividends in the future will be subject to the
discretion of our board of directors and will depend, among other things, on our financial condition, results of operations, cash
requirements, future prospects and any other factors our board of directors deems relevant.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_007"></A><B>CAPITALIZATION</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth (i) our historical capitalization as of December 31, 2018 and (ii) our adjusted capitalization on a pro forma basis
assuming the offering was effective on December 31, 2018. The table below should be read in conjunction with &ldquo;Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations&rdquo;, and our historical consolidated financial statements
and the notes thereto included elsewhere in this prospectus.</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center">At December 31, 2018</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">As Reported</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Pro Forma <BR> (Unaudited)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; text-align: left">Long Term Debt</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">286,528</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">186,528</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Stockholders&rsquo; Equity (Deficit):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5pt; text-indent: -5pt">Preferred stock; $0.001 par value; 10,000,000 shares
    authorized (1); 0 shares issued and outstanding as reported, 0 pro forma</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5pt; text-indent: -5pt">Common stock, $0.001 par value; 490,000,000 shares authorized
    (1), 9,800,000 authorized reflecting planned reverse stock split; 145,331,495 shares issued and outstanding as reported, 2,906,630
    reflecting planned reverse stock split(2) [&nbsp;&nbsp;] pro forma (2)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">145,331</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Additional paid in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,249,649</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Accumulated (deficit)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(41,875,659</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(41,875,659</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total stockholders&rsquo; equity (deficit)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,480,679</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total long-term debt and stockholders&rsquo; equity (deficit)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,194,151</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Does not reflect planned one-for-50 reverse stock
                                         split.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>Reflects planned one-for-50 reverse stock split.</TD></TR></TABLE>



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

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

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

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

<!-- Field: Page; Sequence: 40 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_008"></A><B>DILUTION</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If you invest in
our common stock in this offering, you will experience dilution to the extent of the difference between the initial public offering
price per share and the pro forma, as adjusted, net tangible book value per share of common stock after this offering.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The share and per
share figures in this section are adjusted to reflect our planned one-for-50 reverse stock split. As of <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
31, 2018, we had a negative net tangible book value of ($2,612,304), or ($0.90) per share. The net tangible book value per share
of common stock is determined by subtracting total liabilities from the total book value of the tangible assets and dividing the
difference by the number of shares of common stock deemed to be outstanding on the date the book value is determined. Our pro
forma net tangible book value at December 31, 2018 was $____ million, or $____ per share. The pro forma net tangible book value
per share of common stock is determined by subtracting total pro forma liabilities from the total pro forma tangible assets and
dividing the difference by the pro forma number of shares of our common stock deemed to be outstanding on the date the tangible
book value is determined. After giving effect to the sale of 1,023,017 shares of common stock offered by us in this offering
at an assumed offering price of [$ ] per share and the application of the estimated net proceeds from this offering, our pro forma
as adjusted net tangible book value as of December 31, 2018 would have been $____ or $____ per share. This represents an immediate
increase in pro forma net tangible book value to existing stockholders of $____ per share and an immediate dilution to new investors
of $____ per share. The following table illustrates this per share dilution to new investors purchasing our common stock in this
offering.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 65%; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Offering
    price per share</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; width: 35%; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">$</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Pro
    forma net tangible book value per share as of December 31, 2018</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Increase
    per share attributable to new investors</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Pro
    forma, as adjusted, net tangible book value per share after the offering</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-indent: -12pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Dilution
    per share to new investors</FONT></TD>
    <TD NOWRAP STYLE="vertical-align: bottom; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">$</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If the underwriters
exercise in full their option to purchase additional shares of our common stock in this offering, the pro forma net tangible book
value per share after the offering would be $____ per share, the increase in pro forma net tangible book value per share to existing
stockholders would be $____ per share and the dilution to new investors purchasing shares in this offering would be $____ per
share.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table
sets forth on an unaudited pro forma as adjusted basis, as of December 31, 2018, the difference between the total consideration
paid and the average price per share paid by existing stockholders and by the new investors purchasing shares in this offering,
before deducting underwriting discounts and estimated offering expenses payable by us:</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Shares Purchased</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Total Consideration</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; padding-bottom: 1pt">Average Price Per</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Number</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Share</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">(in thousands)</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">Existing stockholders (1)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">2,906,630</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">0%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">39,395</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">13.55</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">New investors</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,023,017</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Totals</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,929,647</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">_________________________________</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: 38.4pt"></TD><TD STYLE="width: 18pt">(1)</TD><TD STYLE="text-align: justify">Reflects the planned
                                         one-for-50 reverse stock split.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The foregoing discussion
and tables assume no exercise of any stock options or warrants and no issuance of shares reserved for future issuance under our
equity plans. As of December 31, 2018, there were stock options outstanding to purchase 296,411 shares of our common stock at
a weighted average exercise price of $11.50 per share and warrants outstanding to purchase 134,359 shares of our common stock
at a weighted average exercise price of $8.50 per share, adjusted to reflect the planned one-for-50 reverse stock split. To the
extent that any of these options or warrants are exercised, your investment will be further diluted. In addition, we may grant
more options or warrants in the future, which will cause further dilution to your investment.</P>



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

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

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

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

<!-- Field: Page; Sequence: 41 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_009"></A><B>MANAGEMENT&rsquo;S
DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This report contains
forward-looking statements that are based on current expectations, estimates, forecasts, and projections about us, the industry
in which we operate and other matters, as well as management's beliefs and assumptions and other statements regarding matters
that are not historical facts. These statements include, in particular, statements about our plans, strategies and prospects.
For example, when we use words such as &ldquo;projects,&rdquo; &ldquo;expects,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;intends,&rdquo;
&ldquo;plans,&rdquo; &ldquo;believe,&rdquo; &ldquo;seeks,&rdquo; &ldquo;estimates,&rdquo; &ldquo;should,&rdquo; &ldquo;would,&rdquo;
&ldquo;could,&rdquo; &ldquo;will,&rdquo; &ldquo;opportunity,&rdquo; &ldquo;potential&rdquo; or &ldquo;may,&rdquo; and variations
of such words or other words that convey uncertainty of future events or outcomes, we are making forward-looking statements within
the meaning of Section 27A of the Securities Act of 1933 (Securities Act) and Section 21E of the Securities Exchange Act of 1934,
as amended (Exchange Act).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These forward-looking
statements are subject to numerous assumptions, risks and uncertainties that may cause the Company&rsquo;s actual results to be
materially different from any future results expressed or implied by the Company in those statements. The most important factors
that could prevent the Company from achieving its stated goals include, but are not limited to, the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 96px">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">volatility
    or decline of the Company&rsquo;s stock price, or absence of stock price appreciation;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential
    fluctuation in quarterly results;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">failure
    of the Company to earn revenues or profits;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">inadequate
    capital to continue or expand its business, and inability to raise additional capital or financing to implement its business
    plans;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">unavailability
    of capital or financing to prospective customers of the Company to enable them to purchase products and services from the
    Company;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">failure
    to commercialize the Company&rsquo;s technology or to make sales;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">reductions
    in demand for the Company&rsquo;s products and services, whether because of competition, general industry conditions, loss
    of tax incentives for solar power, technological obsolescence or other reasons;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">rapid
    and significant changes in markets;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">inability
    of the Company to pay its liabilities, including without limitation its loans from lenders;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">litigation
    with or legal claims and allegations by outside parties;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">insufficient
    revenues to cover operating costs, resulting in persistent losses;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential
    dilution of the ownership of existing shareholders in the Company due to the issuance of new securities by the Company in
    the future; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rapid
    and significant changes to costs of raw materials from government tariffs or other market factors.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There is no assurance
that the Company will be profitable. The Company may not be able to successfully develop, manage, or market its products and services.
The Company may not be able to attract or retain qualified executives and other personnel. Intense competition may suppress the
prices that the Company can charge for its products and services, hindering profitability or causing losses. The Company may not
be able to obtain customers for its products or services. Government regulation may hinder the Company&rsquo;s business. Additional
dilution in outstanding stock ownership may be incurred due to the issuance of more shares, warrants and stock options, or the
exercise of outstanding warrants and stock options. The Company is exposed to other risks inherent in its business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because the statements
are subject to risks and uncertainties, actual results may differ materially from those expressed or implied by the forward-looking
statements. The Company cautions you not to place undue reliance on the statements, which speak only as of the date of this Prospectus.
The cautionary statements contained or referred to in this section should be considered in connection with any subsequent written
or oral forward-looking statements that the Company or persons acting on its behalf may issue. The Company does not undertake
any obligation to review or confirm analysts&rsquo; expectations or estimates or to release publicly any revisions to any forward-looking
statements to reflect events or circumstances after the date of this Prospectus, or to reflect the occurrence of unanticipated
events.</P>

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

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

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

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

<!-- Field: Page; Sequence: 42 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision invents,
designs, engineers, manufactures and sells solar powered products and proprietary technology solutions serving three markets that
are experiencing annual global spending in the billions of dollars and that are experiencing significant growth:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">electric vehicle
    charging infrastructure; </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">out of home advertising
    platforms; and </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">energy security
    and disaster preparedness. </FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company focuses
on creating renewably energized, high-quality products for electric vehicle (&ldquo;EV&rdquo;) charging, outdoor media and branding,
and energy security that are rapidly deployable and attractively designed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently produce
four categories of products: the EV ARC&trade; (Electric Vehicle Autonomous Renewable Charger) the Solar Tree&reg;, the EV-Standard&trade;
product and the UAV ARC&trade; drone charging product. We have patent applications pending and issued patents directed to these
product categories. The product categories include products in late stage product development and engineering. All four product
lines incorporate the same underlying technology and value, having a built-in renewable energy source in the form of attached
solar panels and/or light wind generator, along with battery storage. The EV ARC&trade; product is a permanent solution in a transportable
format and the Solar Tree&reg; product is a permanent solution in a fixed format. The EV-Standard&trade; is also fixed, but uses
an existing streetlamp&rsquo;s foundation and grid connection. The UAV ARC&trade; is a permanent solution in a transportable format
and will be used to charge drone (UAV) fleets. Envision&rsquo;s EV charging solutions for electric vehicles and aerial drones
can, or in the case of drone charging currently under development, are expected to, produce, deliver, and store power without
the time and expense of having to be connected to the utility grid. See &ldquo;Products and Technologies&rdquo; in the business
section for more details on these products and technologies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that there
is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our products fulfill that requirement.
We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;) and integrate best of breed solutions based upon
our customer&rsquo;s requirements. For example, our EV ARC&trade; and Solar Tree&reg; products have been deployed with Chargepoint,
Blink, Juice Box, Bosch, AeroVironment and other high quality EV charging solutions. We can make recommendations to customers
or we can comply with their specifications and/or existing charger networks. Our products replace the infrastructure required
to support EV chargers, not the chargers themselves. We do not sell EV charging, rather we sell products which enable it.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our chief
differentiators are:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our ability to invent,
    design, engineer, and manufacture solar powered products which dramatically reduce the cost, time and complexity of the installation
    and operation of EV charging infrastructure and outdoor media platforms when compared to traditional, utility grid tied alternatives;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our products&rsquo;
    capability to operate during grid outages and to provide a source of emergency power rather than becoming inoperable during
    times of emergency or other grid interruptions; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our ability to create
    new and patentable inventions which are marketable and a complex integration of our own proprietary technology and parts,
    with other commonly available engineered components, creating a further barrier to entry for our competition.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

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

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

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

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

<!-- Field: Page; Sequence: 43 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, we have
earned revenue primarily from the sale of EV ARCs&trade; to large private companies, such as Google, Genentech, and Johnson &amp;
Johnson, and government agencies such as the City of New York and the State of California. Our contract with the State of California
was recently renewed for two more years, with two more one-year options (i.e. a total potential of four years). The scope of the
contract was expanded to include more of our products and to have a State estimated value of over $20 million. On September
10, 2018, the Company received a new $3,300,000 order from the City of New York for 50 EV ARC&trade; units for delivery in the
fourth quarter of 2018 and the first half of 2019. The Company&rsquo;s total contracted backlog as of December 31, 2018 is approximately
$4.4M. We have yet to launch our outdoor media advertising service other than signing our agreement with Outfront Media in
November 2017, and developing our revenue model in discussions with it. Revenue from this business is expected from potential
sponsors and from advertisers willing to pay fees to us or to our media partners to display their brands, messages and advertisements
on the surfaces of our products or on outdoor digital or static screens mounted on our EV charging solutions. Our energy security
business is connected with the deployment of our EV chargers and serves as an additional benefit to the value proposition of our
charging products. Our onboard state-of-the-art storage batteries installed on our EV chargers provide another reason for certain
customers such as municipalities, counties, states, the Federal government, hospitals, fire departments, large private enterprises
with substantial facilities, and vehicle fleet operators, to buy our products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently do not
plan to charge separately for the energy storage capability, which is generally standard on all of our products. For an additional
fee, we offer extra storage batteries on particular charging stations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our current list of
products includes:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade; Electric
    Vehicle Autonomous Renewable Charger (patented).</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transformer EV ARC&trade;
    Stowable Electric Vehicle Autonomous Renewable Charger (patented).</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade; HP
    DC Fast Charging Electric Vehicle Autonomous Renewable Charger.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade; Media
    Electric Vehicle Autonomous Renewable Charger with advertising screen and or branding/messaging.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade; Autonomous
    Renewable Motorcycle Charger.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade; Autonomous
    Renewable Bicycle Charger.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ARC Mobility&trade;
    Transportation System.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Solar Tree&reg;
    DCFC product, a single-column mounted smart generation and energy storage system with the capability to provide a 50kW DC
    fast charge to one or more electric vehicles (patented).</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The EV Standard&trade;
and UAV ARC&trade; are currently in the development and patenting phase of their product evolution.</P>

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

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

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

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

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

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

<!-- Field: Page; Sequence: 44 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our current products
can be upgraded with the addition of the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EnvisionTrak&trade;
    sun tracking technology (patented),</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Data capture and
    management (IoT),</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SunCharge&trade;
    solar powered EV charging,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ARC&trade; technology
    energy storage,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">E-Power emergency
    power panels,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">LED lighting,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Media and branding
    screens, and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security cameras,
    WiFi, sound, and emergency call boxes.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The share and per
share figures in the rest of this Management&rsquo;s Discussion and Analysis of Financial Condition and Results of operations
are not yet adjusted to reflect our planned one-for-50 reverse split of our authorized, issued and outstanding shares 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"><U>Critical Accounting Policies</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; text-indent: 0.5in">Please refer to
Note 1 in the consolidated financial statements for further information on the Company&rsquo;s critical accounting policies which
are summarized as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Use of Estimates.
</I>The preparation of consolidated financial statements in conformity with accounting principles generally accepted in
the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets
and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements
and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Significant estimates in the accompanying consolidated financial statements include the allowance for doubtful accounts receivable,
valuation of inventory and standard cost allocations, depreciable lives of property and equipment, estimates of loss contingencies,
valuation of beneficial conversion features in convertible debt, valuation of share-based payments, and the valuation allowance
on deferred tax assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Accounts Receivable.
</I>Accounts receivable are customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic
basis to determine if any receivables may become uncollectible. Management&rsquo;s evaluation includes several factors including
the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial
profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. The Company includes any
accounts receivable balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further,
the Company may record a general reserve in its allowance for doubtful accounts to account for future changes that may negatively
impact our overall collections. After all attempts to collect a receivable have failed, the receivable is written off against
the allowance.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Inventory. </I>Inventory
is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting.
Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in
process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing
overhead costs associated with the manufacturing process. The Company regularly reviews inventory components and quantities on
hand, and performs annual physical inventory counts. A reserve is established if this review process determines the net realizable
value of such inventory may be below the carrying value.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Impairment of Long-lived
Assets. </I>The Company accounts for long-lived assets in accordance with the provisions of ASC 360-10-35-15 &ldquo;Impairment
or Disposal of Long-Lived Assets.&rdquo; This guidance requires that long-lived assets and certain identifiable intangibles be
reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted
net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized
is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed
of are reported at the lower of the carrying amount or fair value less costs to sell.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 45 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Accounting for
Derivatives</I>. The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those
contracts or embedded components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815,
&ldquo;Derivatives and Hedging.&rdquo;&nbsp;&nbsp;The result of this accounting treatment is that the fair value of the derivative
is marked-to-market each balance sheet date and recorded as a liability.&nbsp; In the event that the fair value is recorded as
a liability, the change in fair value is recorded in the statement of operations as other income (expense).&nbsp; Upon conversion
of a note where the embedded conversion option has been bifurcated and accounted for as a derivative liability, the Company records
the shares at fair value, relieves all related notes, derivatives, and debt discounts, and recognizes a net gain or loss on extinguishment.&nbsp;
Equity instruments that are initially classified as equity that become subject to reclassification under ASC Topic 815 are reclassified
to liabilities at the fair value of the instrument on the reclassification date.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Revenue and
Cost Recognition.</I> On January 1, 2018, Envision adopted the revenue standards of Financial Accounting Standards Board Update
No. 2014-09: &ldquo;Revenue from Contracts with Customers (Topic 606).&rdquo; The core principle of this Topic is that an entity
recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. Revenue is recognized in accordance with that
core principle by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations
in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5)
recognize revenue when (or as) we satisfy a performance obligation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45
day 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; text-indent: 0.5in">The Company includes
shipping and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received
from a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</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; text-indent: 0.5in">Sales tax is recorded
on a net basis and excluded from revenue.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&nbsp; At December
31, 2018, the Company has no product warranty accrual given the Company&rsquo;s de minimis historical financial warranty experience.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 46 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Cost of Revenues.
</I>The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead
costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory
prior to a sale, as costs of revenues. The Company further includes shipping and handling fees billed to customers as revenues,
and shipping and handling costs as cost of revenues.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Changes in Accounting
Principles</I>. Other than the adoption of ASC 606 &ldquo;Revenues from Contracts with Customers&rdquo; there were no significant
changes in accounting principles that were adopted during 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"><U>Results of Operations</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"><B><I>Results of Operations for the
Year Ended December 31, 2018 Compared to the Year Ended December 31, 2017</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Revenue. </I>For
the year ended December 31, 2018, our revenues were $6,162,402 compared to $1,412,042 for the same period in 2017, a 336% increase.
Revenues for the period ended December 31, 2018 were derived primarily from sale and delivery of 90 EVARC&trade; units. Revenues
in the period ended December 31, 2017 were derived from the sale and delivery of twenty EVARC&trade; units, seven of which were
ordered via our State of California contract and four of which were ordered via our New York City contract.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Gross Profit.
</I>For the year ended December 31, 2018, we had a gross loss of $192,100 compared to a gross loss of $472,751 for the same period
in 2017, a 59% improvement. The decrease in the gross loss in the year ended December 31, 2018 compared to the year ended December
31, 2017 is related to increased production and delivery volumes. Although we have gross profits on certain sales of our EVARC&trade;
units, more generally in these earlier stages of the production evolution for the EV ARC&trade; with lower overall production
volumes, we determined that the appropriate selling price point, based on the market, was lower than the actual total direct and
indirect costs of production. For our EV ARC&trade; product, direct labor and material costs are lower than the selling price
at the individual product level, however, when all of our overhead cost allocations such as rent, indirect labor, and other allocated
general overhead costs are spread across the lower volume of units we produce to date, we have recognized gross losses on sales
rather than gross profits. We continually endeavor to make production improvements in both our products and our processes to reduce
our manufacturing costs while maintaining the high quality for which we strive. As unit sales continue to increase and become
sufficient to overcome overhead costs shared amongst all of our production, and we trend toward reducing our cost base through
improved economies of scale, production process improvements, and component cost reductions, management believes that gross profits
can be realized and maintained. Additionally, during 2018, the Company recorded approximately $72,000 of additional loss contingency
related to the purchase order issued from the City of New York.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Operating Expenses.
</I>Total operating expenses were $2,337,446 for the year ended December 31, 2018 compared to $2,227,645 for the same period in
2017, a 5% increase. During the year ended December 31, 2018 as compared to the year ended December 31, 2017: general labor increased
approximately $50,000 primarily due to some modest pay increases along with an increase in our accrued payroll expenses; sales
costs increased by approximately $115,000 primarily as a result of increased commissions associated with our increased revenues
and due to increased costs of software tools used by our sales team; stock option expense decreased by approximately $110,000
due to the full vesting of past issued grants in 2017; director fees increased approximately $125,000 due to stock awards issued
or earned during 2018; we had an increase in marketing related costs of approximately $30,000 due to increased direct marketing
activities; and experienced a decrease of approximately $90,000 in financial advisory consulting expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Provision for Taxes.
</I>Our tax expense for the year ended December 31, 2017 related to charges for the California Franchise Tax Board based on the
minimum tax due to the state for each year. We did not incur any federal tax liability for the years ended December 31, 2018 or
December 31, 2017 because we incurred operating losses in these periods.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 47 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Interest Expense.
</I>Interest expense was $1,089,223 for the year ended December 31, 2018 compared to $474,601 for the same period in 2017, a 130%
increase. Coupon type interest on outstanding debt including the purchase order financing loan and term refinancing loan incurred
in 2017, amounted to approximately $225,000 in 2018 compared to $142,000 in 2017, a 58% increase. Additional interest expense
of $861,782 in 2018 and $271,098 in 2017, a 218% increase, primarily resulted from the amortization of debt discounts associated
with the beneficial conversion features and warrants issued as a part of our debt facilities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Gain on Debt
Settlement. </I>For the year ended December 31, 2018, we had no gain on debt settlement compared to a gain on debt settlement
of $25,524 for the same period in 2017. The majority of the gain on debt settlement in 2017 resulted from the favorable discharge
of a note payable settled in the period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Gain on Debt
Extinguishment: </I>For the year ended December 31, 2018, we had no gain on debt extinguishment compared to a gain on debt extinguishment
of $107,081 for the same period in 2017. The amounts represent the change in fair value of the embedded conversion option attached
to an original Gemini Master Fund note. This note was settled during 2017 resulting in the gain on debt extinguishment according
to our accounting policy and there was no such liability at December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Net Loss. </I>We
generated net losses of $3,598,780 for the year ended December 31, 2018, compared to a net loss of $3,041,430 for the same period
in 2017, a 18% increase. The major components of these losses, and the changes of such between years, are discussed in the above
paragraphs.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>Liquidity and Capital Resources</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31,
2018, we had cash of $244,024. We have historically met our cash needs through a combination of proceeds from private placements
of our securities, and from loans. Our cash requirements are generally for operating activities.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our operating activities
resulted in cash used in operations of $712,456 for the year ended December 31, 2018, compared to cash used in operations of $3,437,312
for the year ended December 31, 2017. The primary driver of the 2018 net cash used in operations included the net loss of $3,598,780
we experienced in the period offset by various net changes in balance sheet items and other non-cash items recorded in such loss.
In 2018, we had non-cash charges consisting of $237,500 of stock issued for director services, $111,572 primarily related to the
granting of stock options in 2018, $861,782 related to the amortization of debt discount and $62,839 of depreciation and amortization
expenses. Notable balance sheet account changes effecting cash used in operations include an increase in accounts receivable of
$1,284,756 related to the sale and delivery of EVARC&trade; units during the month of December; and increase in prepaid expenses
of $230,669 related to deposits made to acquire materials; a decrease in inventory of $1,241,040 which was a result from the sale
and delivery of approximately 30 EVARC&trade; units that were built as of December 31, 2017 but not delivered until 2018; a decrease
in deposits of $51,047 primarily related to our facility lease; an increase in accounts payable amounting to $881,967 primarily
related to materials purchased for product builds; an increase in accrued expenses of $162,246 including increases in accrued
interest and accrued vacation; an increase of $50,000 of deferred salary of our chief executive officer; and increase of $758,271
of deferred revenue from progress payments received from our customer of our first EV ARC&trade; HP DC Fast Charging Electric
Vehicle Autonomous Renewable Chargers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash used in investing
activities during the year ended December 31, 2018 was $32,282, compared to $26,365 during the same period in 2017. In 2018, $23,740
was used to purchase certain manufacturing equipment. In 2017, the majority of cash was used to purchase certain equipment to
assist in the physical movement of our product through production and to final delivery. Additionally, in 2018 and 2017 respectively,
the Company incurred $59,079 and $2,470 to fund patent costs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash received in
our financing activities was $585,287 for the year ended December 31, 2018, compared to cash received of $3,858,584 during the
same period in 2017. In 2018, a net of $278,000 is attributable to the sale of common stock in private placements while we borrowed
$750,000 on a note payable and made principal payments amounting to $212,685 on other debt instruments. The Company also funded
$195,028 of deferred equity offering costs related to our planned future public offering. In 2017, $2,291,400 was attributable
to the sale of common stock in private placements, less offering costs for such period. Additionally, in 2017, the Company borrowed
$1,650,000 net of repayments of $1,000,000 on various debt instruments and further made principal payments of $60,533 on certain
other debt 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">&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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 48 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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; text-indent: 0.5in">Current assets
increased to $2,921,763 at December 31, 2018 from $2,784,595 at December 31, 2017 while current liabilities increased to $5,681,343
at December 31, 2018 from $3,571,216 at December 31, 2017. As a result, our working capital deficit increased to $2,759,580 at
December 31, 2018 from $786,621 at December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the Company had $2,862,940 in short term borrowings net of unamortized debt discounts of $520,696 with an additional
$286,528 in long term borrowings. All of our borrowings incur interest rates between 6.0% and 10% per annum. Payments on the Company&rsquo;s
borrowings will restrict cash used for operations during 2019. Two of the short term borrowing arrangements, from the same lender,
are secured by substantially all the assets of 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; text-indent: 0.5in">While the Company
has been attempting to grow market awareness and focusing on the generation of sales to bring our product into the marketplace,
the Company has not generally earned an overall gross profit on its sales of products and services. &nbsp;It has been pricing
its products and services in an attempt to forge durable long-term customer relationships, to gain market share, and to establish
its brand. &nbsp;Management believes that with increased production volumes that we believe are forthcoming, efficiencies will
continue to improve, and total per unit production costs will decrease, thus allowing for consistent gross profits on the EV ARC
&trade; product as we move forward. The Company will continue to rely on capital infusions from the private or public placement
of its securities as well as initiating future debt instruments until it achieves positive cash flow from its business, which
is predicated on increasing sales volumes and the continuation of production cost reduction measures. Management cannot currently
predict when or if it will achieve positive cash flow.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management believes
that evolution in the operations of the Company may allow it to execute on its strategic plan and enable it to experience profitable
growth in the future. This evolution is anticipated to include the following continual steps: addition of sales personnel and
independent sales channels, continued management of overhead costs, process improvements and vendor negotiations leading to cost
reductions, increased public awareness of the Company and its products, and the maturation of certain long sales cycle opportunities.
Management believes that these steps, if successful, may enable the Company to generate sufficient revenue and raise additional
growth capital to allow the Company to manage its debt burden appropriately and to continue operations. There is no assurance,
however, as to if or when the Company will be able to achieve those investment and operating objectives. The Company does not
have sufficient capital to meet its current cash needs, which include the costs of compliance with the continuing reporting requirements
of the Securities Exchange Act of 1934, as amended. The Company is also in the process of seeking additional capital and long
and short-term debt financing to attempt to overcome its working capital deficiencies. The Company is currently seeking financing,
but there is no assurance that the Company can raise sufficient capital or obtain sufficient financing to enable it to sustain
monthly operations. The Company will attempt to renegotiate the maturity dates of its current debt financings as needed and as
it has done successfully in the past, but there is no assurance that these efforts will be successful. In order to address its
working capital deficit, the Company is also seeking to increase sales of its existing products and services. There may not be
sufficient funds available to the Company to enable it to remain in business and the Company&rsquo;s needs for additional financing
are likely to persist.&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Please refer to
Note 13 in the consolidated financial statements for further information on the Company&rsquo;s contractual obligations.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 2, 2018,
we filed with the Securities and Exchange Commission a Registration Statement on Form S-1, as amended, to raise equity capital
through the offer and sale of units consisting of shares of our common stock and warrants to purchase additional shares of common
stock. The Company has applied to list its common stock and the warrants included in the units for trading on the NASDAQ Capital
Market upon the closing of this offering, if it closes. This public offering is expected to be made through a firm commitment
underwriting conducted by Maxim Capital Group, Inc., as the sole book-runner and co-manage, and Joseph Gunnar &amp; Co., LLC,
as co-manager, registered members of the Financial Industry Regulatory Authority (&ldquo;FINRA&rdquo;). See our filing at www.sec.gov
for a copy of the registration statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, 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: 49 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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>Going Concern Qualification</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As reflected in
the accompanying consolidated financial statements for the year ended December 31, 2018, the Company had a net loss and net cash
used in operating activities of $3,598,780 and $712,456, respectively. Additionally, at December 31, 2018, the Company had a working
capital deficit of $2,759,580, an accumulated deficit of $41,875,659 and a stockholders&rsquo; deficit of $2,480,679. It is management&rsquo;s
opinion that these factors raise substantial doubt about the Company&rsquo;s ability to continue as a going concern for a period
of twelve months from the issuance date of this report.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">The Company has
incurred significant losses from operations, and such losses are expected to continue although we believe such losses will decline
as we progress. In addition, the Company has limited working capital. In the upcoming months, management's plans include seeking
additional operating and working capital through a combination of financings. There is no guarantee that additional capital or
debt financing will be available when and to the extent required, or that if available, it will be on terms acceptable to the
Company. Further, the Company continues to seek sales contracts for new product sales that should provide additional revenues
and gross profits. Additionally, Envision intends to refinance our various debt instruments as they become due. All such actions
and funds, if successful, may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the
Company&rsquo;s liabilities over the next twelve months.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
Independent Registered Public Accounting Firm has included a &ldquo;Going Concern Qualification&rdquo; in their report for the
years ended December 31, 2018 and 2017. The consolidated financial statements do not include any adjustments relating to the
recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary
should the Company be unable to continue as a going concern. Management&rsquo;s assessment of the going concern risk and the
&ldquo;Going Concern Qualification&rdquo; might make it substantially more difficult to raise 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"><B>Off-Balance Sheet Arrangements </B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not have any
off-balance sheet arrangements that have, or are reasonably likely to have, a current or future effect on our financial condition,
changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources,
that are material to investors.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Evaluation of Disclosure Controls
and Procedures</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management
is responsible for establishing and maintaining disclosure controls and procedures that are designed to ensure that information
required to be disclosed in our reports under the Securities Exchange Act of 1934 (the &ldquo;Exchange Act&rdquo;) is recorded,
processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission
(the &ldquo;SEC&rdquo;), and that such information is accumulated and communicated to our management, including our Chief Executive
Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure based closely on
the definition of &ldquo;disclosure controls and procedures&rdquo; in Rule 15d-15(e) under the Exchange Act. In designing and
evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well
designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily
was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the end of the
period covered by our 2018 Annual Report, filed on a Form 10-K filed with the SEC on March 20, 2019, we conducted an evaluation,
under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial
Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based upon the foregoing,
our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2018, the disclosure controls and procedures
of our Company were not effective to ensure that the information required to be disclosed in our Exchange Act reports was recorded,
processed, summarized and reported on a timely basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Management&rsquo;s Report on Internal
Control Over Financial Reporting</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management
is responsible for establishing and maintaining adequate internal controls over financial reporting, as such term is defined in
Exchange Act Rule 13a-15(f). The design of any system of controls is based in part upon certain assumptions about the likelihood
of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential
future conditions, regardless of how remote. All internal control systems, no matter how well designed, have inherent limitations.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections
of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes
in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Therefore, even those systems
determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</P>

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

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

<!-- Field: Page; Sequence: 50 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We conducted an
evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the
effectiveness of our internal controls over financial reporting as of December 31, 2018. Based on this assessment, management
believes that, as of December 31, 2018, we did not maintain effective controls over the financial reporting control environment.
Specifically, although not comprehensively, the Board of Directors did not at that time have a director who qualified as an Audit
Committee financial expert as defined in Item 407(d)(5)(ii) of Regulation S-K. On August 22, 2018, the Company appointed a new
independent director who qualifies to be the Chairman of our Audit Committee, eliminating one of our elements of material weakness.
Further, because of the limited size of our administrative support staff, and due to the financial constraints on the Company,
among other reasons, management has not been able to develop or implement controls related to the segregation of duties for purposes
of financial reporting, nor have certain IT controls been developed and implemented.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because of the
material weaknesses, management has concluded that we did not maintain effective internal control over financial reporting as
of December 31, 2018, based on the criteria established in the &ldquo;Internal Integrated Framework&rdquo; issued by COSO in 2013.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>No Attestation Report by Independent
Registered Accountant</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The effectiveness
of our internal control over financial reporting as of December 31, 2018 has not been audited by our independent registered public
accounting firm by virtue of our exemption from such requirement as a smaller reporting company.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Changes in Internal Controls Over Financial
Reporting</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were no changes
in internal controls over financial reporting that occurred during the period covered by our 2018 Annual Report, filed on a Form
10-K filed with the SEC on March 20, 2019, which have materially affected, or are reasonably likely to materially affect, our
internal controls over financial reporting. There were no changes in internal controls over financial reporting that occurred
during the year ended December 31, 2018 that have materially affected, or are reasonably likely to materially affect, our internal
control over financial reporting. The recent appointment of our new independent director who qualifies as an audit committee financial
expert is expected to enable us to progress toward eliminating our material weakness.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company will
look to improve its internal control over financial reporting and its disclosure controls and procedures by adding administrative
support staff and overcoming the financial constraints of the Company to invest in these areas. Management hopes to also make
future investments in the continuing education of our accounting and financial staff. Improvements in our disclosure
controls and procedures and in our internal control over financial reporting will, however, depend on our ability to add additional
resources to provide more internal checks and balances. We are already progressing towards achieving these goals and believe
we will be able to accomplish all of them following the successful completion of this offering, and/or our sales and cash flow
continue to grow, thereby improving our financial condition. We recently increased our board size from three to four members by
adding another independent director who also serves as the Chairman of our Audit Committee. Additionally, we plan to add finance
and accounting staff as we have additional financial resources to do so. Those additional human resources will allow us to
ensure the necessary segregation of duties for purposes of financial reporting, and to introduce and implement certain IT controls
which we believe necessary for sufficient controls to be in place.</P>

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



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

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

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

<!-- Field: Page; Sequence: 51 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_010"></A><B>BUSINESS</B></P>

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision is a sustainable
technology innovation company based in San Diego, California. <FONT STYLE="color: #202020">Focusing on what we refer to as &ldquo;Solar
3.0,&rdquo; we invent, design, engineer, manufacture and sell solar powered products that enable vital and highly valuable services
in locations where it is either too expensive or too impactful to connect to the utility grid, or where the requirements for electrical
power are so important that grid failures, like blackouts, are intolerable. When competing with utilities or typical solar companies,
we rely on our products&rsquo; deployability, reliability, accessibility, and total cost of ownership, rather than simply producing
the cheapest kilowatt hour with the help of subsidies as most competing solar companies do.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s
solar powered products and proprietary technology solutions target three markets that are experiencing significant growth and
annual global spending in the billions of dollars:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">electric vehicle
    charging infrastructure; </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">out of home advertising
    platforms; and </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">energy security
    and disaster preparedness. </FONT></TD></TR>
</TABLE>


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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company focuses
on creating renewably energized, high-quality products for electric vehicle (&ldquo;EV&rdquo;) and drone charging, outdoor media
and branding, and energy security that are rapidly deployable and attractively designed.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We currently produce
two categories of products: the patented EV ARC&trade; (Electric Vehicle Autonomous Renewable Charger) and the patented Solar
Tree&reg;. We have recently submitted third and fourth product categories, the EV-Standard&trade; product and the UAV ARC&trade;
drone charging product, for patent approval. They are patent pending and in late stage product development and engineering. All
four product lines incorporate the same underlying technology and value, having a built-in renewable energy source in the form
of attached solar panels and/or light wind generator, along with battery storage. The EV ARC&trade; product is a permanent solution
in a transportable format and the Solar Tree&reg; product is a permanent solution in a fixed format. The EV-Standard&trade; is
also fixed but uses an existing streetlamp&rsquo;s foundation and grid connection. The UAV ARC&trade; is a permanent solution
in a transportable format and will be used to charge drone (UAV) fleets. See the &lsquo;Products and Technologies&rsquo; component
of this business section for more details on these products and technologies.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
there is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our EV ARC&trade; and
Solar Tree&trade; products fulfill that requirement. We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;)
and integrate best of breed solutions based upon our customer&rsquo;s requirements. For example, our EV ARC&trade; products have
been deployed with Chargepoint, Blink, Juice Box, Bosch, AeroVironment and other high quality EV charging solutions. We can make
recommendations to customers or we can comply with their specifications and/or existing charger networks. EV ARC&trade; and Solar
Tree&trade; products replace the infrastructure required to support EV chargers, not the chargers themselves. We do not sell EV
charging, rather we sell products which enable it.</P>

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

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

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

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

<!-- Field: Page; Sequence: 52 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe our
chief differentiators are:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    ability to invent, design, engineer, and manufacture solar powered products which dramatically reduce the cost, time and complexity
    of the installation and operation of EV charging infrastructure and outdoor media platforms when compared to traditional,
    utility grid tied alternatives;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    products&rsquo; capability to operate during grid outages and to provide a source of emergency power rather than becoming
    inoperable during times of emergency or other grid interruptions; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">our
    ability to create new and patentable inventions which are marketable and a complex integration of our own proprietary technology
    and parts, and other commonly available engineered components, creating a further barrier to entry for our competition.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The resulting products
are built to have what we believe is the longest life expectancy in the industry while also delivering valuable amenities and
potentially highly attractive revenue opportunities for our customers. Envision&rsquo;s products are designed to deliver multiple
layers of value such as: environmental impact-free renewably energized EV charging; media, branding, and advertising platforms;
sustainable and secure energy production; reduced carbon footprint; high visibility &quot;green halo&quot; branding; reduction
of net operating costs through reduced utility bills; and revenue creation opportunities through sales of digital out of home
(&ldquo;DOOH&rdquo;) media, sponsorship and naming rights. The Company sells its products to customers with requirements in one
or more of the three <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">markets the Company addresses.
Qualified customers can also lease our EV ARC&trade; products through leasing relationships we have developed. Envision&rsquo;s
products can qualify for various federal, state, and local financial incentives which can significantly reduce final out-of-pocket
costs from our selling price for eligible customers. Currently, our revenue is mainly derived from the sale of our standard EV
ARC&trade; to government agencies and private enterprise.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 25, 2018, the Company entered
into an amendment to the revolving convertible promissory note between Envision Solar, the borrower, and SFE VCF, LLC, the lender.
The amendment extended the term of the revolving note until December 31, 2019. There were no other changes to the note.</P>

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


<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 16, 2018, a delegation from the Shanxi Energy and Traffic Investment Company,
                                         a Chinese State-Owned Enterprise, visited Envision&rsquo;s factory to perform due diligence
                                         on the Company, its products and facilities, and to discuss moving forward with the negotiations
                                         on a definitive agreement for a new jointly owned company in China (NEWCO). At the end
                                         of a series of meetings, which took place throughout the day, the SETIC delegation reported
                                         to the Company that they were impressed with the Company, its products and facilities.
                                         They expressed their intention to return to Shanxi, China with a recommendation to proceed
                                         with the business relationship outlined in the LOI executed by Envision and SETIC in
                                         April 2018, and that they wish to accelerate the pace of negotiations and activities
                                         required to that end. Our subsequent meetings with SETIC in China in January 2019 continued
                                         the progress toward negotiating a definitive agreement for launching NEWCO.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 15, 2018, the European Patent Office issued a notice of intention to grant a
                                         patent for our EV ARC&trade; product in Europe (European Patent No. 13828020.1).</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 4, 2018, Envision announced that Alleghany College became the first community
                                         college in the US to select Envision&rsquo;s EV ARC&trade; product for public EV charging.
                                         </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 11, 2018, Envision announced the delivery of EV ARC&trade; products to five state
                                         hospitals in California, marking the first adoption of the product by a state hospital
                                         group.</FONT></TD></TR></TABLE>

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

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

<!-- Field: Page; Sequence: 53 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         October 22, 2018, Envision received its first purchase order from the city of Fort Lauderdale,
                                         Florida.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">On
                                         November 1, 2018, Envision Solar announced the first deliveries of EV ARC&trade; products
                                         to California&rsquo;s Department of Fish and Wildlife.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Effective
                                         December 1, 2018, the maturity date of the $1.5M term note held by SFE VCF, LLC and payable
                                         by Envision was extended by mutual agreement to be the earlier of June 30, 2019 or the
                                         successful closing of this offering. There were no other changes to the note.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
                                         Company is currently in the process of delivering thirty-four EV ARC&trade; units to
                                         New York City to complete an order received in the second half of 2018.</FONT></TD></TR>
</TABLE>



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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><IMG SRC="image_003.jpg" ALT="" STYLE="height: 249.75pt; width: 273pt"></TD>
    <TD STYLE="width: 51%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><IMG SRC="image_004.jpg" ALT="" STYLE="height: 246.75pt; width: 282pt"></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">EV
    ARC<I>&trade;</I></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Solar
    Tree<I>&reg;</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Products and Technologies</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We currently produce
two categories of products: the patented EV ARC&trade; (Electric Vehicle Autonomous Renewable Charger) and the patented Solar
Tree&reg;. We have recently submitted third and fourth product categories, the EV-Standard&trade; product and the UAV ARC&trade;
product, for patent approval. They are patent pending and in late stage product development and engineering. All four product
lines incorporate the same underlying technology and value, having a built-in renewable energy source in the form of attached
solar panels or light wind generator, along with on-board battery storage. The EV ARC&trade; product is a permanent solution in
a transportable format and the Solar Tree&reg; product is a permanent solution in a fixed format. The EV-Standard&trade; is also
fixed but uses an existing streetlamp&rsquo;s foundation and grid connection. The UAV ARC&trade; is a permanent solution in a
transportable format and will be used to charge drone (UAV) fleets. We believe that our series of products offer multiple layers
of value to our customers while leveraging the same underlying technology, fabrication techniques and infrastructure that we use
for all of our products. This enables us to reach a broad customer base with varied product offerings without maintaining the
overhead normally associated with a diverse set of products. Our current list of products includes:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade;
    Electric Vehicle Autonomous Renewable Charger. (patented)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transformer EV
    ARC&trade; Stowable Electric Vehicle Autonomous Renewable Charger. (patented)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade;
    HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade;
    Media Electric Vehicle Autonomous Renewable Charger with advertising screen and or branding/messaging.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade;
    Autonomous Renewable Motorcycle Charger.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV ARC&trade;
    Autonomous Renewable Bicycle Charger.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ARC Mobility&trade;
    Transportation System.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Solar Tree&reg;
    DCFC product, a single column-mounted smart generation and energy storage system with the capability to provide a 50kW DC
    fast charge to one or more electric vehicles. (patented)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>&nbsp;</I></B></P>

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

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

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

<!-- Field: Page; Sequence: 54 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All current Envision
products can be upgraded with the addition of the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EnvisionTrak&trade;
    sun tracking technology (patented),</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Data capture
    and management (IoT),</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SunCharge&trade;
    solar powered EV charging,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ARC&trade; technology
    energy storage,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">E-Power emergency
    power panels,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">LED lighting,</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Media and branding
    screens, and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security cameras,
    WiFi, sound, and emergency call boxes.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; and
Solar Tree&reg; products can also be equipped to provide emergency power to users such as first responders during times of emergency
or other grid failures. Because our products replenish their batteries every day, even during cloudy conditions, we believe that
they are some of the most robust and reliable back-up energy sources available today. Several of our current government customers
are ordering EV ARC&trade; units with our optional E Power panels integrated into the units. E Power is a series of secured power
outlets with directed and primary energy access available to emergency responders or whoever our customers designate. This is
a source of increased revenue for us and, we believe, a compelling additional value proposition for our products.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; and
Solar Tree&reg; products can be grid connected if the customer wishes. Our first utility customer connected its EV ARC&trade;
units to the grid in 2015. The EV ARC&trade; products provide solar powered EV charging, but they also serve as grid stability
tools. During times of low energy use the utility will charge the EV ARC&trade; on board batteries. During times of grid stress,
the utility takes energy from EV ARC&trade; batteries thus reducing stress on their generation assets and grid infrastructure.
We believe that &ldquo;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">grid balancing&rdquo; offers
a potentially significant market opportunity for Envision&rsquo;s products as electrical grids become increasingly unstable due
to increased demand, aging infrastructure, and extreme weather events or nefarious foreign or domestic actors. Experts from utilities
such as San Diego Gas &amp; Electric have told us that this is the case and that distributed storage is an important part of their
future plans.</FONT></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe these
factors make our products a compelling value proposition to anyone who intends to install such devices. Our customers can deploy
EV charging quickly, efficiently, and without digging up their parking lots. The positive carbon foot print impact is greater
because our products use sunlight to charge the EVs and, we believe, the marketing and branding impact is far greater because
the enterprise has a highly visible demonstration of its commitment to the environment.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>EV ARC&trade; Products.</I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">According to Bloomberg,
financial services firm Morgan Stanley has estimated that the world will need to spend $2.7 trillion on charging infrastructure
if it is to support 500 million electric vehicles. MIT Technology Review reports that there are already more than a billion
vehicles on the world&rsquo;s roads right now. It is likely that the number will increase in the coming decades and we believe
that many of those vehicles will be electric. We believe the Envision EV ARC&trade; is the world&rsquo;s first and only transportable,
solar powered EV charger that can resolve many of the global charging problems that currently face the market.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; produces
and stores all its own energy, it does not need a grid connection and therefore needs no trenching, switch gear, or transformer
upgrades. Management believes the lack of a foundation, trench or electrical infrastructure means that the EV ARC&trade; will
not need a building or any other kind of permit. We have found that to be the case in every jurisdiction in which the product
has been deployed to date. It is immune to grid interruptions such as black-outs or brown-outs. As such, it will allow for vehicle
charging even in times of grid failure. It can be moved at any time because it is not connected to the ground or grid, and we
believe, creates an attractive and highly visible branding asset for the host. There are no utility bills to pay and, as the number
of EVs increase on the host campuses, more EV ARC&trade; units can be added without disruption. We have observed that locations
that currently offer grid tied EV chargers have placed those chargers in locations where a suitable circuit was most easily accessed
&ndash; the &ldquo;low hanging fruit.&rdquo; As the number of EVs increase in such locations the existing chargers are no longer
sufficient to fulfill the needs, leading to what is called in industry jargon &ldquo;charge rage&rdquo;, an event when two or
more EV drivers wish to use the same charger at the same time. We believe that this will lead those locations to require more
EV chargers and that, having exhausted the low hanging fruit, they will be required to extend circuits to locations in their parking
lots which will require invasive, time consuming and expensive infrastructure, permitting, construction and electrical work.</P>

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

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

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

<!-- Field: Page; Sequence: 55 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; is
a transportable, but essentially permanent EV charging infrastructure product which supports Level I, Level II and DC Fast Charging
(requiring 4 to 7 interconnected units). EV ARC&trade; products can charge between one and six EVs simultaneously and a single
unit can provide EV charging in as many as 10 parking spaces. We have observed that the EV ARC&trade; can solve many problems
associated with electric vehicle charging infrastructure deployments. Until the introduction of the EV ARC&trade;, the deployment
of EV chargers could be hindered by complications in site acquisition caused by the complicated and invasive requirements of the
installation. Typical competing EV charger installations require a pedestal which is typically mounted on a poured concrete foundation
which requires excavation. Fixed chargers also typically require a trench to deliver grid connected electricity, and often require
transformers and other local electrical equipment upgrades. Additional entitlements, easements, leases, and other site acquisition
requirements of fixed chargers can be environmentally impactful and expensive, and may slow, or prevent entirely, the deployment
of large numbers of typical fixed format chargers. California&rsquo;s Department of General Services has informed us that it takes
an average of 18 months to go through the process of installing a utility grid-tied EV charger. New York City, currently our largest
customer, experiences similar and sometimes longer delays because of the complexities of extending the electrical grid to locations
where EVs need to charge. Because the EV ARC&trade; has its own ballast and traction pad, it does not require a foundation. Because
it is entirely powered by locally generated and stored renewable energy, it does not require a grid connection. These innovations
allow us to completely avoid any on-site construction or electrical work which, in turn, allows us to avoid the design, engineering
and entitlement/planning processes typical of grid-tied installations. We have demonstrated that we are able to deploy EV chargers
attached to our EV ARC&trade; product in as little as four minutes (rather than 18 months).</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">When a fixed EV
charger is deployed successfully, the host may be liable for increased kilowatt hour charges, and at times, more expensive demand
charges. Landlords, corporations, venues, and other hosts often do not perceive enough value creation in the deployment of a fixed
EV charger to justify the disruption caused by the associated trenching, foundations and electrical civil works. Consequently,
they may not be inclined to grant permission to the service providers who approach them, or to install EV chargers at their own
expense for their employees and guests, because the costs and disruption incurred with grid tied chargers can be prohibitive.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many governments and
corporations have aggressive goals to install EV charging infrastructure. For example, Governor Brown of California has issued
an executive order requiring the installation of 250,000 EV chargers by 2025, 10,000 of which must be DC fast chargers. In September
2018, we announced that Caltrans and the Monterey Bay Air Quality District have ordered $1.2M worth of our DC fast charging EV
ARC&trade; HP units for deployment in two highway rest areas in central California. This equates to an average of approximately
36,000 charger installations per year. To date, the EV charging industry has installed a total of about 16,000 grid-tied EV
chargers. In September 2018, Governor Brown issued a further executive order setting out a goal for California to be carbon neutral
by 2045, meaning that all the electricity consumed in the state will have to come from renewable sources. We believe that the
combination of these two executive orders will create an improved set of opportunities for us to sell our products. Nations such
as the United Kingdom, France, Norway and Germany have announced total bans on all internal combustion engine vehicles (&ldquo;ICEs&rdquo;)
during the next two decades starting with Norway in 2025. Others, like China and the State of California, are considering similar
bans. China&rsquo;s President, Xi Jingping has recently called for the installation of 4.8 million EV chargers on public roads
by 2020 with a further requirement that EV charging infrastructure should be installed in rural and poor areas where there is
limited electrical grid connectivity. Electric Vehicles will be the major replacement technology for ICEs and, as a result, the
global demand for EV charging infrastructure is growing rapidly and is forecast to accelerate. Bloomberg recently reported that
the global market for EV charging infrastructure is estimated to exceed U.S. $4 trillion. Vehicle manufacturers are rapidly transitioning
to EV production. Volvo recently announced that by 2019, its entire portfolio will be hybrid electric (&ldquo;HEV&rdquo;) or fully
plug-in electric (&ldquo;PEV&rdquo;). Ford has committed to spending $11 billion to electrify its portfolio, and VW, BMW, and
Mercedes have committed to all electric portfolios. Most, if not all, automobile manufacturers currently sell or plan to sell
EVs.</P>

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

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

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

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

<!-- Field: Page; Sequence: 56 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
there is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that EV ARC&trade; fulfills
that requirement. We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;) and integrate best of breed solutions
based upon our customer&rsquo;s requirements. For example, our EV ARC&trade; products have been deployed with Chargepoint, Blink,
Juice Box, Bosch, AeroVironment and other high quality EV charging solutions. We can make recommendations to customers or we can
comply with their specifications and/or existing charger networks. EV ARC&trade; replaces the infrastructure required to support
EV chargers, not the chargers themselves. We do not sell EV charging, rather we sell products which enable it.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>SolarTree&reg; Products.</I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our patented Solar
Tree&reg; product has been in deployment and continued improvement for several years. We believe the resulting product has become
the standard of quality in larger scale solar powered EV charging, energy security, and media and branding. We understand the
Solar Tree&reg; product to be the only single column, sun tracking, and architectural solar support structure with integrated
energy storage, EV charging and media platforms available today. We believe that Solar Tree&reg; products with integrated battery
storage will become important contributors to the growing EV charging infrastructure requirements in California and the rest of
the world. Because our products do not require a connection to the electrical grid, they can be rapidly deployed and enable EV
charging in locations where it would otherwise be impossible or economically infeasible. For example, rest areas and park and
ride locations which might have sufficient energy for lights and vending machines, but do not have sufficient power for EV charging,
can be served by our Solar Tree&reg; products which can be optimized for direct current (&ldquo;DC&rdquo;) fast charging. The
costs and environmental impact associated with delivering a 50kW or greater circuit to a remote rest area may be prohibitive,
whereas a Solar Tree&reg; DCFC can be deployed with minimal site disturbance. In April 2017, we received a purchase order from
the Fresno County Rural Transit Authority to provide Solar Tree&reg; DCFC products which will be used to charge electric buses
from BYD Company Ltd. (&ldquo;BYD&rdquo;). The growth in electric bus adoption is happening at a greater pace than EVs at time
of writing. BYD is the biggest electric bus company in the world. We believe that the successful deployment of these Solar Tree&reg;
DCFC products for Fresno and with BYD may create significant opportunities for further deployments of electric bus charging infrastructure
and DC fast charging infrastructure for EVs, electric buses and medium and heavy - duty electric vehicles, both in the U.S. and
internationally. We further believe that success of the sort that we currently have with Caltrans and others may be leveraged
with other departments of transportation across the United States and the rest of the world.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe Solar
Tree&reg; products with on-board battery storage can provide a highly reliable source of energy to be used in the event of a failure
of the grid. We have seen data suggesting that grid failures cost businesses in the United States approximately $200 billion per
year and when those failures impact vital services such as hospitals, they have been responsible for loss of life. We believe
that a hospital equipped with Solar Tree&reg; energy security products could benefit both economically and from a life safety
point of view. We believe that there are many other such instances where the reliable combination of renewable energy and energy
storage can deliver value which exceeds simply competing with the utility. This will become particularly true when larger segments
of transportation become electrified and grid interruptions mean the &ldquo;grounding&rdquo; of EVs which rely solely on the utility
grid to re-fuel.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We also believe
that Solar Tree&reg; products optimized for branding can create visually stunning platforms for the delivery of a business&rsquo;
brand message with a less onerous planning and entitlement process than that experienced with traditional signage.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe Envision&rsquo;s
larger Solar Tree&reg; structures also make effective multi-use and wireless EV charging infrastructure solutions. Considering
the list of impediments to EV infrastructure deployments, we believe that the Solar Tree&reg; structure with column integrated
EV chargers offers significant advantages over a typical grid tied EV charger. We believe that they offer the most attractive
and practical mounting assets for fixed EV charging stations. The single column design is ideal for centrally locating multiple
chargers and making them available to the maximum number of parking spaces. Entitlement might go more smoothly because the Solar
Tree&reg; structures contribute more benefits to the local environment than simple EV chargers. Those additional benefits include
shade, reduction in heat islanding, reduction in light pollution, architectural appeal, reduction in grid stress, and disaster
preparedness when equipped with ARC&trade; storage technology. We believe that commercial real estate owners and corporate campuses
will recognize the multiple layers of increased value delivered by Solar Tree&reg; structures and CleanCharge&trade; deployed
with little disruption to their facilities.</P>

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

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

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

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

<!-- Field: Page; Sequence: 57 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Solar Tree&reg;
structures with ARC&trade; energy storage technology can generate and store enough energy to provide over 1,000 e miles per day
through any high quality EV charger including DC fast chargers. They can be deployed in any location that is not shaded and they
do not require any utility grid connection. We believe that this vital factor makes them a compelling choice for remote locations
where there is inadequate utility grid connection (e.g. rest areas). Corridor charging, the term used to describe EV charging
on highways between built up areas, is recognized as being very important, but also very difficult to achieve with traditional
grid tied chargers because of the lack of electrical circuits and the environmental and economic impact of bringing infrastructure
to remote sites. We believe that our Solar Tree&reg; and EV ARC&trade; products are ideal for corridor charging because they do
not need to connect to the electrical grid. Additionally, where the requirement is for charging of mission critical vehicles (e.g.
first responders, hospitals, fleet vehicles), Solar Tree&reg; and EV ARC&trade; products can provide a highly robust and secure
source of energy even when the grid is not available. Unlike gasoline or diesel-powered generators, our products are not reliant
on external sources of fuel and, we believe, require much less maintenance, testing and service. It is our further contention
that any campus environment with an EV charging need and a wish for a high degree of reliability in its electrical supply can
benefit from our Solar Tree&reg; structures with ARC&trade; on-board energy storage because, we believe, in times of grid instability
(e.g. natural disaster, terrorism, capacity constraints), the Envision products can provide the most reliable source of energy
at the location.</P>

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>EV-Standard&trade; Product.</I></B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have invented and
are in the late stages of product development on, our patent pending EV-Standard product which is, in our belief, the ideal curb
side charging solution. We believe this is another area in the developing charging ecosystem which provides major opportunities
and challenges within the &ldquo;curbside&rdquo; or &ldquo;on street&rdquo; sector. Because so many owners of vehicles and even
fleet operators (in cities like New York and San Francisco) park their vehicles on street, there is a significant need for curb
side charging. In fact, the CEC has publicly stated that only one in seven Californian apartment dwellers are able to park
their car close enough to a circuit to charge at home. Their conclusion is that curb side, on street charging will be an important
contributor to the successful electrification of transportation in California. Many other jurisdictions such as New York City
have made the same statements.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe our
EV-Standard&trade; product is a solution to solve this problem. EV-Standard&trade; is a streetlamp replacement which incorporates
renewable energy and on-board energy storage, and which provides a meaningful EV charging experience without significant infrastructure
or construction requirements. The EV-Standard&trade; design includes a light-wind generator fixed atop a new streetlamp. Also
integrated is a tracking solar panel and on-board battery storage. The EV-Standard&trade; product design takes power from the
existing streetlamp grid connection and uses it to charge the on-board batteries. The streetlamp&rsquo;s circuit is available
24 hours per day but is only in use during the hours of darkness. As a result, EV-Standard&trade; is able to use the full capacity
of the grid connection to charge its batteries during the day time. A further advantage of the EV-Standard is that it is delivered
with a low energy, high lumens, LED light fixture which reduces the energy required for street lighting during the hours of darkness.
This makes the street light more efficient and, crucially, the EV-Standard&trade; can use the unused capacity of night-time operations
to further charge its on-board batteries. The additional renewable energy generated by both the tracking solar array and the light-wind
generator supplies more energy to EV-Standards&rsquo; batteries. The energy from the batteries is then delivered to a Level II
EV charger which is mounted to the EV-Standard&trade; products&rsquo; column. The combination of the three sources of capacity,
when delivered at once through our on-board batteries, allows us to deliver a much more powerful and therefore more meaningful
EV charging experience than would be available simply through connecting to the existing street lamps&rsquo; utility grid connection
as some of our competitors currently offer.</P>

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

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

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

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

<!-- Field: Page; Sequence: 58 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
the improved EV charging experience offered by the EV-Standard&trade; design will be a differentiator for our company in a potentially
large market. We currently provide work-place and fleet charging to the State of California, New York City and many others, through
our EV ARC&trade; product. We believe that EV-Standard will become an excellent choice for California, New York and many other
jurisdictions across the U.S., and the world, as a viable and reliable on-street EV charging solution. Accordingly, we believe
that EV-Standard&trade; represents an important opportunity for future growth. Like the EV ARC&trade; and Solar Tree&reg; products,
the EV-Standard&trade; will not rely upon a grid connection and as such will be able to continue to charge EVs during black-outs
or other grid interruptions.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B>&nbsp;</FONT><IMG SRC="image_005.jpg" ALT="" STYLE="height: 210.75pt; width: 234pt"></TD>
    <TD STYLE="width: 50%; line-height: 107%"><IMG SRC="image_006.jpg" ALT="" STYLE="height: 210.75pt; width: 237.75pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="line-height: 107%">&nbsp;</TD>
    <TD STYLE="line-height: 107%">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B><I>The UAV ARC&trade; Product.</I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In July 2018, we
filed a patent application for our new UAV ARC&trade; product which is currently in the advanced stage of product development.
The UAV ARC&trade; is a rapidly deployable, highly scalable, range extending drone recharging product which forms a network. It
does not require any fueling or grid connection because it generates and stores all of its own energy from renewable sources.
UAV ARC&trade; is self-ballasted and leveling and does not require any planning or construction for its installation. UAV ARC&trade;
has a hardened exterior and countermeasures designed to protect it from vandalism, theft or other nefarious activities. Each UAV
ARC&trade; forms part of a broader network which fuels drones and gathers and shares information about their health and flight
plans as part of the Internet of Things (&ldquo;IoT&rdquo;). UAV ARC&trade; units can be deployed on flat roofs in cities or on
any terrain in remote locations. The maritime version can be deployed at sea to extend UAV missions in a maritime environment.
The planned networks of UAV ARC&trade; units will be designed to be open to any operator of unmanned aerial vehicles as part of
a subscription or individual usage plan.</P>

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

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


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

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

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-indent: 1in"><IMG SRC="image_007.jpg" ALT="" STYLE="height: 165pt; width: 243.75pt; float: left"><IMG SRC="image_008.jpg" ALT="" STYLE="height: 165pt; width: 246pt"></P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-indent: 1in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; font: 10pt/normal Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; width: 25pc"><B>UAV ARC&trade; Remote Deployment</B></TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><B>UAV ARC&trade; Night-time Operations</B></TD></TR>
</TABLE>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 59 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Current Market Participants That We Target</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s
markets consist of five broad segments: State, Municipal, Federal, Enterprise and International. These segments can further be
broken down into increasingly granular segments as different market opportunities are identified. Examples are University, Fleet,
Resiliency, Ports and Department of Transportation, Parks, Corrections, Education and many others. Envision&rsquo;s largest market
is currently Municipal.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s
biggest customer is the City of New York followed by the State of California which is a conglomeration of California state agencies
and municipalities. Currently the most appealing markets for Envision are New York, California and Colorado. The factors are considered
in our determination of an appealing primary market for our products:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B><I>Political
    Issues</I>. </B>Political statements, mandates and laws supporting and driving policy to reduce carbon emissions through the
    electrification of transportation. State and local governments focusing on the transportation industry and the electrification
    of fleet vehicles to reduce carbon emissions.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B><I>Economic
    Factors</I>. </B>The use of grants and incentives to advance the adoption of EVs and EV charging infrastructure. Regions with
    difficult, time consuming permitting and regulatory requirements and high construction costs.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B><I>Sociocultural
    Factors</I>. </B>High concentration of EV drivers and a cultural desire to be good stewards of the environment.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><B><I>Technological
    Factors</I>. </B>Regions with good insolation, expensive energy costs, and poor or degraded air quality, and a lack of capacity
    or expensive upgrade requirements for their utility grid.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We currently operate
in three rapidly growing and underserved markets: EV charging infrastructure, outdoor media and energy security. Our products
are being used in <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16 U.S. states, 70 municipalities,
two countries, outside of the United States and the U.S. Virgin Islands in the Caribbean.</FONT><FONT STYLE="font: 10pt Times New Roman, Times, Serif">
We believe that the products we produce have a global appeal and that we are only at a nascent period in the development of our
sector. We believe we have a strategic growth plan in place that will enable us to increase our user base and revenues while leading
to increased profitability in the following manners</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Increased
                                         sales and marketing to educate our universe of potential customers</I></B>. We have historically
                                         not invested in significant marketing activities and have only recently added a sales
                                         team. To date most of our sales have been made through word of mouth or management relationships.
                                         As a result of not having a large historical sales and marketing budget, only a small
                                         percentage of the potential prospective customers for our products are aware that we
                                         exist and the value that our products deliver. We have observed that we have a high conversion
                                         rate from prospects to customers when we are able to demonstrate the value of our products
                                         to those prospects. We believe that with increased investment in marketing and sales
                                         we will be able to reach a much larger audience of prospects who could benefit from our
                                         products, and that we should be able to maintain our high conversion rates from prospects
                                         to customers.</TD>
</TR></TABLE>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Continue
                                         to expand our geographic footprint and customer base</I></B>. Our products are being
                                         used in 16 U.S. states, 70 municipalities, two countries outside of the United States,
                                         and the U.S. Virgin Islands in the Caribbean. We believe that investment in growing
                                         our geographical footprint both domestically through increased selling and marketing
                                         and also internationally with a focus on Europe and Asia will deliver significant growth
                                         opportunities. Our sales have been heavily focused on the U.S. coastal regions, specifically
                                         California and the Northeast. We observe that those regions often lead where technology
                                         transitions are concerned, and we expect the rest of the U.S. to follow the coastal leads
                                         as is historically the norm. We believe that this will result in further geographic growth
                                         for our products domestically as well as with our international expansion.</TD>
</TR></TABLE>

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

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

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

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

<!-- Field: Page; Sequence: 60 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Enhance
                                         our gross margins by focusing on increased sales, improved operating efficiencies and
                                         reduced cost of materials and production</I></B>. &nbsp;Our gross profits are the profits
                                         we make after deducting the costs associated with manufacturing our products from the
                                         revenue we receive from our customers for those products. Our gross profits are impacted
                                         by cost contributions which fall into two categories: <BR> <BR></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 38.35pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Variable
                                         costs </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 38.35pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD><FONT STYLE="font-size: 10pt">Fixed
                                         costs </FONT> <BR>
                                         <BR></TD></TR></TABLE>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: 0.25in">Variable
costs include the cost of the direct raw materials, such as batteries, solar panels, electronics and steel, and direct labor associated
with each product and as such vary in proportion to the volume of units we sell. When we sell more units our variable costs increase
and when we sell less the opposite generally occurs.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: 0.25in">Fixed
costs are more or less constant at certain levels of sales and production, and include contributions such as rent, insurance and
underutilized labor (assuming a fixed labor pool, underutilized labor costs decrease with increased unit production volumes).
The lower the volume of sales we make, the higher the contribution of fixed costs will be to each of those sales.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">Conversely,
as we increase our sales volumes the contribution of fixed costs to each unit is decreased. Generally Accepted Accounting Principles
(GAAP) require that, under &ldquo;absorption costing&rdquo;, a portion of our fixed costs is assigned to each unit of production.
For example, if our fixed costs were $1M per year and we only sold one product during that year the fixed cost contribution for
that product would be $1M and would be added to the variable cost to calculate our gross profits (or more likely, losses). If,
on the other hand, we sold 100 units during the same period the fixed cost contribution for each product would be $10,000 per
unit, or 1/100<SUP>th</SUP> of $1M, and, when added to our variable costs, would result in a far lower cost of goods sold (COGS)
per unit and as a result a much improved gross profit. At a certain volume of unit sales, any manufacturing company should
meet a fixed cost break-even point assuming their variable costs are less than the price they charge their customers for the products.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">There are a variety of ways
we can reduce our variable costs which include:</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.5in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">Negotiation of better pricing from
                                         our vendors</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Improved timing of purchasing</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Improved efficiencies in our processes</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">Product design improvements</TD></TR></TABLE>

<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.5in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">Insourcing of certain processes
                                         which are currently performed by outside providers (who endeavor to make a gross profit
                                         on the services they provide us)</TD></TR></TABLE>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">We believe that there is really
only one way to reduce per unit fixed costs as long as we continue to pursue our current strategy: increase unit sales volumes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">During
the first three quarters of 2018, our fixed costs were, according to the guidance of GAAP, estimated by us to be approximately
18% of our revenues. We arrived at this percentage by estimating the number of units we anticipated delivering to our customers
during the full year, using the best information available to us about our contracted backlog, and then allocating a proportionate
share (based upon those estimates) of our fixed costs to each of the units we actually delivered during the first three quarters.
If we had estimated that we would deliver twice as many similarly priced units, then our estimated fixed cost contribution would
have been approximately half that amount, or around 9% of revenue, which would have improved our estimated gross profit by the
same amount. If we had sold four times as many similarly priced units, then our fixed cost contributions would be around 4.5%
of our revenue and so on. In each case, the more units we sell the less fixed costs are allocated to each unit because the fixed
costs are shared among more units. Even if our variable costs per unit do not decline with increased volume (which we expect them
to do), our total costs per unit should fall as we increase the number of units we sell. In fact, as a result of design and production
delays caused by operating capital shortages, we delivered less units in 2018 than we had anticipated at the time we created our
overhead allocation estimates. We recognized the resulting negative impact to our gross profits in the fourth quarter of 2018. </P>

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

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

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

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

<!-- Field: Page; Sequence: 61 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">In
prior years, we have generally reported gross losses because the combination of our fixed and variable costs resulted in COGS
which were greater than the revenues we generated from the sale of our products. Please refer to the <A HREF="#a_009">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operation</A> beginning on page 37 and our <A HREF="#fsa01">financial statements</A> beginning on page
F-1 of this document for a full description of our financial results.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Measures
                                         we are taking to improve our gross profits</I></B>. We are continually striving to increase
                                         our sales volumes and in 2018, our revenues were 336% higher than our 2017 results. We
                                         believe that this trend will continue and our backlog (approximately $4.4M at December
                                         31, 2018, which the Company expects to convert to revenue in the first half of 2019)
                                         and pipeline (approximately $27M including the latest California Contract) combined with
                                         positive growth trends in demand in the markets in which we focus, inform that belief.
                                         See &ldquo;Industry Overview&rdquo; in this prospectus.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We
have assumed in the past, and continue to assume, that our sales will increase and will, as a result, reduce the impact of our
per unit fixed cost contributions. For example, we believe that our factory and current staffing level is sufficiently large to
allow for a capacity several times the current production rate without significant increases in fixed costs. We selected a factory
of this size and staffing level (along with its fixed costs) because we believe that we will be able to grow our sales as the
markets we address, such as electric vehicle (EV) charging, grow as further discussed in this document. We also believe that it
is not unusual for manufacturing companies to have higher fixed cost contributions to their COGS in the early stages of market
and product development. We anticipated this as we planned for growth with our current facilities, even though we understood that
these higher fixed costs would negatively impact our gross profits in the early stages of our evolution.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We also
continue to strive to reduce our direct variable costs and we have observed that in many instances we have been successful in
this area. For example, we have negotiated reduced pricing with our vendors of steel, solar panels, inverters, tracking gears
and batteries which are the largest cost contributors to each of our products. We have also become more efficient in our fabrication
processes which has reduced the direct unit labor hours associated with producing our products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">There
are also market forces at work which, in the case of our most expensive components, are contributing to lower direct variable
costs for our products. According to Forbes, battery prices have fallen from $1000 per kWh in 2010 to $200 per kWh in 2017, and
Forbes forecasts that prices will reach $100 per kWh by 2025. Forbes also forecasts that second life (used batteries which would
still work on our products) will fall to $50 per kWh. We currently pay more than $300 per kWh and as such see significant opportunities
for future reductions in our COGS as the price of batteries falls. Batteries currently make up approximately 24% of our COGS on
an average EV ARC&trade; unit.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">Solar
modules have seen similar precipitous price declines. Bloomberg provides a benchmark monocrystaline module price of $0.37 per
watt in 2017 down from $10.00 per watt in the early nineties. While we use more expensive modules than the Bloomberg benchmark
(because they are higher quality and have a higher output efficiency), we have still benefited significantly during the last few
years from the decrease in solar module pricing. We believe that we will see further reductions in cost per watt for the foreseeable
future. Solar modules currently make up approximately 11% of our COGS on an average EV ARC&trade; unit.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We have
observed that increased unit sales do not only reduce our fixed per unit costs but can also favorably impact our direct variable
costs. For example, on October 1, 2018, we negotiated a reduction of approximately five percent on the price we pay for steel
for our products. On the same day we negotiated a reduction of approximately three percent on the price that we pay for certain
major electronic components that we integrate into our products. Our solar module vendor has informed us that our current increased
purchasing should result in a 4% reduction in the price that we pay for solar modules. We anticipate achieving that reduction
as a result of the increased volume in orders we are placing. These price reductions have not been driven by commodity pricing,
rather, they are the result of our increased buying power with our vendors and in particular, the large orders we are placing
so that we can execute on our backlog which at December 31, 2018 is at approximately $4.4M (<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">which
the Company expects to convert to revenue in the first half of 2019</FONT>. We have observed that we have been able to negotiate
price reductions on other components and commodities that we integrate into our end products as a result of our increased buying
power. We believe that there are further significant gains to be made in that area as our sales volumes increase.</P>

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

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

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

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

<!-- Field: Page; Sequence: 62 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">We currently
outsource the painting and coating of our products to a third party. We are aware that the third-party endeavors to earn a gross
profit when selling paint and coating services to us. We also incur costs and disruptions transporting our products to and from
the painting vendor&rsquo;s facility. We believe that an investment in an improvement to our facility which would make it possible
for us to paint and coat our own products would lead to cost reductions related to those tasks and improved product flow which
might further reduce our COGS and increase our production capacity.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">Our pricing
strategies and our investments in fixed overheads such as our manufacturing facility have been driven by our belief that the demand
for our products will increase as the markets on which we focus evolve, and we see an increase in unit sales as a result. We have
not endeavored to cover all of our costs with the sale of a small number of units because we believe that the higher sales price
might have priced our products out of the market. Our belief in the growth of our target markets and in our ability to continually
reduce costs as we increase production volumes has led us to the decisions we have made around product pricing and investment
in overhead. We believe the growth in our sales and our historical ability to reduce direct variable costs support our continuation
of this strategy and that we can increase our gross profit margins to 50%, including fixed cost contributions, in the future.
The management team encourages all members of our sales and operations teams to contribute continuously to these efforts.&nbsp;</P>



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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Increased
                                         leverage of outsourcing as our manufacturing process scales</I></B>. We have invested
                                         in facilities to enable us to produce our products in-house. This strategy has enabled
                                         us to efficiently grow through our product development process while controlling and
                                         reducing costs. However, as our product development process matures and as we become
                                         experts on our manufacturing process, we believe that there will be certain components
                                         of our manufacturing process that will be outsourced to manufacturing vendors. We believe
                                         that we will be able to cherry pick certain of our components for outsourced manufacturing,
                                         simultaneously reducing our costs and increasing our capacity. While we intend to continue
                                         in-house manufacturing for all new products as they advance through product development,
                                         we anticipate a future when the manufacturing of our mature products is carried out by
                                         far larger and more efficient manufacturers at greater speed and lower cost.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Expansion
                                         of our recurring revenue business</I></B>. As our business matures we will begin to expand
                                         the recurring revenue component of our business model through service and maintenance
                                         contracts, data gathering and sharing, outdoor media and branding, naming rights, and
                                         sponsorship of networks of our products. Historically, we did not focus on service and
                                         maintenance contracts but rather focused on unit number growth. Many of our customers
                                         have indicated to us that they would be interested in acquiring service and maintenance
                                         contracts as well as extended warranties from us. We believe that as we grow our customer
                                         base we will have increasing opportunities to add recurring revenue through these services.
                                         We believe that our ability to gather and share data about the vehicles and other users
                                         of our products may become increasingly valuable as the markets we focus on, such as
                                         EV charging, mature. We are working with partners to create recurring revenue streams
                                         through sponsorship and naming rights for networks of our products.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Capture
                                         market share of the electrified personal and public transportation space, which is at
                                         a nascent phase</I></B>. To date we have concentrated on fueling the revolution in sedan
                                         electrification, however, we believe that other modes of electrified transportation are
                                         growing rapidly. The expansion in the use of electric bicycles, scooters and motor scooters
                                         is evident in many large cities across the U.S., Asia and Europe. As more people rely
                                         on last mile solutions such as e-bikes and e-scooters, the requirements for charging
                                         infrastructure will proliferate. We are working with an electric bike and scooter manufacturer
                                         to bundle two wheeled electric modes of transport with our EV ARC&trade; product. We
                                         believe that sales of bundled solutions combining our products with others transportation
                                         solutions represents another significant growth opportunity. The growth in the use of
                                         electric buses is happening at a more rapid pace than that of EV sedans. We have already
                                         sold our Solar Tree&reg; DC fast charging solution to the Fresno County Rural Transit
                                         Authority for use in the charging of their public buses. This will be our first such
                                         deployment but we believe that it will lead to significant opportunities in this rapidly
                                         growing space.</TD>
</TR></TABLE>

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

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

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

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

<!-- Field: Page; Sequence: 63 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>The network
                                         effect (IoT) will drive significant value from the data we collect</I></B>. The units
                                         we produce communicate to our central facility which creates a network effect. Units
                                         will be able to communicate with each other in the future. Each of our products sends
                                         data back to our central facility across a wireless network. The more units we have deployed
                                         the more data we will be able collect and the more we can learn about charging habits,
                                         EVs, traffic patterns and many other useful data sets. We believe that there will be
                                         significant value in this data in the future. For example, we believe that our outdoor
                                         media business segment will become more valuable as more units are deployed and communicating
                                         data about their individual usage. Our ability to communicate remotely with our media
                                         assets means that we will increasingly be able to change content on the units, perhaps
                                         in response to the individual users. As parcel delivery increasingly electrifies and
                                         the usage of drones and package drop-off locations multiply, we believe that our portfolio
                                         of deployed assets, particularly UAV ARC&trade; units, will become increasingly valuable
                                         as a source of electricity for fueling and energizing network assets as well as physical
                                         assets, which will allow for branded &ldquo;locker&rdquo; facilities.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Continued
                                         expansion of our Outdoor Media Business unit</I></B>. We believe that a significant
                                         opportunity for <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">increasing
                                         out margins and recurring revenue exists in this business unit as a result of new contract
                                         wins. In November 2017 we signed an agreement with Outfront Media (NYSE:OUT) to sell
                                         naming rights and sponsorship arrangements for networks of our products deployed across
                                         cities. The contract currently only specifies San Diego. The Company and Outfront Media
                                         are in discussions to expand the contract to include other cities nationwide, although
                                         no definitive agreement or amendment has yet been entered into.</FONT><FONT STYLE="font: 10pt Times New Roman, Times, Serif">
                                         We believe that we are progressing towards success with this initiative. We intend to
                                         retain title to future products deployed under this business model and believe that we
                                         will be able to capture significant and increasing levels of recurring revenue while
                                         maintaining ownership of the underlying assets. Although we have delivered a small number
                                         of our products with outdoor media platforms integrated to date, we believe there is
                                         significant room to expand this aspect of our business in a meaningful way.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Develop
                                         and innovate new products while building a strong IP portfolio</I></B>. The majority
                                         of our revenues come from sales of our EV ARC&trade; and our Solar Tree&reg; product
                                         family. The underlying technology is the same for both product sets and we have leveraged
                                         the same proprietary underlying technology to invent two new products which are currently
                                         patent pending: (i) EV Standard&trade;, which is a renewable energy street lamp replacement
                                         EV charging solution, and (ii) UAV ARC&trade; or DCN&trade; &ndash; Drone Charging Network,
                                         a renewable energy drone recharging product. This will allow us to broaden our market
                                         appeal while not significantly increasing the requirements of our manufacturing lines.
                                         We believe this strategy will enable us to grow revenues more profitably through increased
                                         operating leverage. We intend to continue to research other areas in which we believe
                                         that our ability to deliver rapidly deployed, highly reliable and cost effective sources
                                         of renewable energy in a productized format are embraced by prospective customers, so
                                         that we can continue to invent and develop new products which we believe will bring value
                                         to our target audiences. We believe that with sufficient investment we will be able to
                                         bring new products to market and create significant and rapidly growing opportunities
                                         to generate more revenue.</TD>
</TR></TABLE>

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

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our growth strategy
will target a number of key initiatives as we scale our business. Currently we are focused as follows:</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Targeting
State and Local Governments Who Are Implementing Renewable Energy Initiatives. </I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have been successful
in wining contracts from a number of state and local governments. We will continue to target these entities as a result of changing
environmental policies that are positively impacting the products that we produce.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During 2016 and
2017 the State of California&rsquo;s Department of General Services and New York City&rsquo;s Department of City Administration
Services, respectively, both conducted global searches for products which could compete with the EV ARC&trade;. In both instances
they released publicly available &lsquo;Requests for Proposals&rsquo; for competing products and in both cases, though the contracts
were competitively offered, only Envision demonstrated that it has a product which met their specifications. In both cases we
were the only qualified respondents to the contracting process and in both cases we were awarded multi-year, multi-million dollar
contracts.</P>

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

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

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

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

<!-- Field: Page; Sequence: 64 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s EV
ARC&trade; product was selected for a State of California contract for transportable, solar powered EV chargers. As far as we
are aware, there were no other respondents to the State&rsquo;s RFP (request for proposal) with products which qualified, further
supporting our belief that EV ARC&trade; is a product which is unique in the market. Similarly, when we responded to the New York
City RFP, we believe we were the only respondent with a qualifying product. Staff members from the State of California have commented
to us that they believe that they are behind goals where the deployment of EV charging infrastructure is concerned. In July 2015,
we were awarded a mandatory contract to supply EV ARC&trade; to California state agencies (to the extent ordered by them) by the
Department of General Services of the State of California, for a term of one year with two one-year renewal options. This contract
was renewed by the State of California in 2016 and we have regularly delivered EV ARC&trade; products to state agencies since
2016. In June 2018, our contract with the State of California was renewed by the State for up to four more years (two years with
two more one-year options at the State&rsquo;s election), and its scope was expanded to include more of our products. The State
estimated the value of the renewed contract to be over $20 million. On September 10, 2018, the Company received a new $3,300,000
order from the City of New York for 50 EV ARC&trade; units for delivery (in the fourth quarter of 2018 and first quarter of 2019).
The Company&rsquo;s total contracted backlog is now estimated to be approximately $4.4M at December 31, 2018 (<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">which
the Company expects to convert to revenue in the first half of 2019)</FONT>.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
the major impediments to the deployment of EV chargers are the requirements for civil works such as trenching and foundations,
as well as limited access to sufficient electrical circuits to support EV charging in the locations where it is needed. However,
Envision&rsquo;s products do not require access to utility grid circuits, and as such are perfect for remote locations such as
rest areas and park &amp; rides. Our EV ARC&trade; products can be deployed in minutes and our Solar Tree&reg; and EV ARC&trade;
DCFC products can provide over 1,000 e miles per day through DC fast chargers which will deliver a full charge to a Nissan Leaf
(for example) in 30 minutes or so. We believe that this makes our products ideal for many of the State of California&rsquo;s
goals for the electrification of transportation, and as such, we are aggressively targeting the State with face to face meetings
and educational materials. We believe that if we continue to be successful with the State of California and Caltrans, these relationships
will help us to expand sales to other states, the federal government, and the Department of Defense as a result of us having gone
through the extensive due diligence with these entities. We believe that the purchase orders we have received from multiple municipalities
and also from Department of Energy National Laboratories are validating our business plan and the need for our products in the
market.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">New York City made
its first purchase of EV ARC&trade; products during the second quarter of 2015. New York&rsquo;s Mayor Deblasio recently announced
what the city believes are the most aggressive EV adoption targets of any major city in the world. Its goals call for over 2,000
EVs to enter the city&rsquo;s fleets by the end of 2018 with an investment of $50 to $80 million over the next 10 years to support
additional charging infrastructure.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In September 2016,
New York City&rsquo;s Department of City Administration Services (DCAS) (the City&rsquo;s contracting department) released an
Invitation to Bid (&ldquo;ITB&rdquo;) for EV charging infrastructure. The ITB specified Envision Solar&rsquo;s EV ARC&trade; product.
After submitting our response, we attended the bid opening where Envision was the only respondent. We were awarded a contract
by DCAS in April 2017. The contract is similar to the one we have with the State of California in that it enables any NYC department
to buy EV ARC&trade; products without having to go through any further due diligence or competitive bidding process. DCAS itself
is a customer and has ordered product from us. As of December 31, 2018, we have delivered 52 EV ARC&trade; units to New York
City for a total value of approximately $3.5 million. EV ARC&trade; is being used by NYPD, Department of Design and Construction,
NY Dept. of Education and other entities. We believe that the City&rsquo;s requirements for rapidly deployed and highly scalable
EV charging infrastructure will only increase in the coming year and the recent order of 50 more EV ARC&trade; units from New
York reinforces that belief. We expect that New York City will own approximately 1,900 EVs by the end of its fiscal year ending
June 30, 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are over
19,000 municipalities in the U.S. Our products are being used in approximately 82 of them as of the date of this prospectus.
We believe that the municipal market for our products is robust and offers significant opportunities.</P>

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

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

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

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

<!-- Field: Page; Sequence: 65 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Creative
Financing Mechanisms to Solve Our Customers&rsquo; Needs. </I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have observed
that our EV ARC&trade; product is often less expensive for our customers than the costs associated with grid-connected chargers.
We have also observed that many of our customers do not always have sufficient capital resources to allow them to purchase as
much EV charging infrastructure as they need. We have been told by certain government customers that they have greater flexibility
to pay operating expenses (&ldquo;Op Ex&rdquo;) than capital expenditures (&ldquo;Cap Ex&rdquo;). Furthermore, many of our customers,
for example government entities, are not able to take advantage of the tax incentives offered by the Federal and state governments
as they do not have a tax liability. As a result, we are working with a group of equity and tax equity investors and debt providers
to create a financing mechanism which will allow our prospective customers to take advantage of our products through making a
series of monthly payments spread out over many years. The cost of the products to our customers will be reduced by the available
tax incentives which will inure to the investors who will in turn pass on the savings in the form of reduced monthly payments.
In the future, we may offer financing of our products internally so that we can increase our recurring revenue and capture the
tax incentives for the benefit of the Company.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During meetings
with various state government officials we have been led to believe that the combination of reduced overall costs and the spreading
of those costs across many years through monthly payments might make it more likely that government entities can order larger
volumes of our products. Initially the Company&rsquo;s cash flows are not expected to be impacted by this structure as the investors
would take title to the products and pay Envision the full price for them at the inception of the plan. However, it is possible
that at some time in the future we may elect to increase our involvement in this process as a means to create a source of recurring
revenue and also to take advantage of the spread on the cost of the capital we source and that which we charge our customers for
the financing.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>International
Renewable Energy Policy is Facilitating our International Expansion Plans.</I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EV
growth is active in many parts of the globe. So is the need for energy security and the desire for outdoor media. Many nations
are ahead of the U.S. in terms of per capita spending for EVs and also in the rates of the growth of EVs. We believe that our
products solve many of the same problems globally that they solve in the United States. We believe our ability to export our intellectual
property and our knowledge is better than it has ever been in the past. We have adapted our products so that they are easily shipped
as simple kits or in folded expandable form in a standard shipping container. We have moved from project to product so that we
do not have to be on site when our products are installed, which means that we can ship products anywhere in the world, leaving
the installation work to local resources. We also believe that the knowledge we gained by putting an in-house fabrication facility
in place, inexpensively, to fabricate our products could allow us to rapidly scale in international markets.</FONT></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Many nations including
the United Kingdom, Norway, Germany, France, and India have announced total bans on internal combustion vehicle sales after 2040,
starting with Norway in 2025. China is considering similar bans.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
in order to achieve global goals for EV charging infrastructure, a rapidly deployable and highly scalable set of EV charging solutions
like those we offer will be vital. We believe our products will be needed both in the U.S. and internationally. For this reason,
we are continuing to explore opportunities to expand internationally.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our current international
focuses are in the European Union (&ldquo;EU&rdquo;), the UAE (specifically Dubai) and China. In Spain, we continue to work with
Aconfort, a Spanish company with whom we have a multi-year relationship. We have registered the name Envision Europe SA and we
plan to send the EV ARC&trade; components to Spain as sales volumes dictate. Initially, we expect that EV ARC&trade; will be shipped
in pieces to Spain where it will be reassembled by Envision Europe personnel (these will be Aconfort employees in the early stages).
Certain components such as solar modules and gears, which are subject to tariffs when imported to the EU, will be sourced locally
to reduce costs. As the market for our products expands, we plan to hire employees and take on more of the fabrication tasks in
Spain while reducing the components we ship from the United States. As quickly as the market will support this, we intend to become
self-sufficient in the EU. It is our intention to form a subsidiary in Spain. We shipped the first EV ARC&trade; unit to Spain
in 2016 where it has been featured in a highly visible location in the center of Malaga.</P>

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

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

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

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

<!-- Field: Page; Sequence: 66 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">According to the
government in Beijing, China will spend $200 billion on EV charging infrastructure over the next decade. Some industry experts
have suggested that as much as two thirds of the global spending on EV charging infrastructure will take place in China during
the next decade. China is currently the worlds&rsquo; largest market for EVs according to Bloomberg. China&rsquo;s requirements
for energy security products are massive and growing rapidly due to electricity interruptions, according to Chinese governmental
agencies. According to ABC News, studies suggest more than one million people die prematurely every year from the toxic air that
has engulfed northern China. The Chinese government&rsquo;s &ldquo;War on Pollution&rdquo; will involve the spending of billions
of dollars on renewable energy and the electrification of transportation.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Since 2016, we have been engaged in discussions
and negotiations with various Chinese entities. We have observed the business and negotiation environment to be complicated and
opaque. In April 2018, Envision&rsquo;s CEO and a delegation from the U.S./China Chamber of Commerce visited China with particular
emphasis on one particular province. We believe that substantial progress was made in negotiating a deal whereby Envision&rsquo;s
products might be produced for sale in China in a manner which is beneficial to our shareholders. Our strategy is to take no deal,
rather than a poor deal that we do not have full confidence will deliver positive and secure results for the Company. We believe
that we have taken a significant step towards realizing the benefits of this strategy.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We continue to work
with entities such as the U.S./China Chamber of Commerce in an effort to identify other suitable potential partners in China.
We seek to find a partner that can manufacture and sell our products in that region. We have observed that many such entities
exist and we further believe that the Chinese market affords attractive opportunities. In April 2018 Envision&rsquo;s CEO travelled
to China with a delegation from the U.S./China Chamber of Commerce with the specific intention of meeting with Shanxi Energy and
Traffic Investment Company, LTD. or SETIC, a State-Owned Enterprise (SOE) with approximately 50,000 employees. SETIC is responsible
for major transportation and energy initiatives such as the construction of high-speed rail, the owning and operating of fleets
of public buses and taxis, and the deployment of renewable energy generation. SETIC currently operates 4,000 electric buses and
10,000 electric taxis, and has plans to electrify its entire fleets. They currently lack sufficient charging infrastructure to
service their own requirements and have been tasked by the governing Party in Beijing to expand EV charging infrastructure across
Shanxi Province and the rest of China. Envision and SETIC signed a non-binding LOI which describes the terms and conditions governing
how both parties will form a NEWCO with equal (50/50) ownership. SETIC will contribute the required financial, human and physical
infrastructure resources while Envision will contribute a non-exclusive license to its proprietary technology solutions further
described in this document. The NEWCO will be responsible for the selling, manufacturing and deployment of Envision&rsquo;s products
in China. On October 16, 2018, a delegation from SETIC visited Envision&rsquo;s factory to perform due diligence on the Company,
its products and facilities, and to discuss moving forward with the negotiations on a definitive agreement for a new jointly owned
company in China (NEWCO). At the end of a series of meetings, which took place throughout the day, the SETIC delegation reported
to the Company that they were impressed with the Company, its products and facilities. They expressed their intention to return
to Shanxi, China with a recommendation to proceed with the business relationship outlined in the LOI executed by Envision and
SETIC in April 2018, and that they wish to accelerate the pace of negotiations and activities required to that end. Our subsequent
meeting with SETIC in China in January 2019 continued the progress toward achieving a definitive agreement for launching NEWCO.
While this transaction and relationship are not finalized or formalized, we believe that these activities are useful advances
towards our goal of becoming active in the world&rsquo;s largest and most active EV market. We will continue to endeavor to create
an agreement with a partner in China with whom we can execute a secure and beneficial arrangement for Envision Solar.</P>

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

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

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center; text-indent: 0.5in"><IMG SRC="image_009.jpg" ALT="" STYLE="height: 183.75pt; width: 171pt"></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
our international efforts could represent a significant set of new, large, and growing opportunities for the Company to monetize
in the future.</P>

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

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

<!-- Field: Page; Sequence: 67 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Continue
to Create Innovative Industry Leading Products.</I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>EV Standard&trade;
</I>- We have invented and are in the late stages of product development on, our patent pending EV-Standard<I>&trade; </I>product
which is, in our belief, the ideal curb side charging solution. We believe that the &ldquo;curbside&rdquo; or &ldquo;on-street&rdquo;
sector is another area in the developing charging ecosystem which provides major opportunities for us and challenges for our prospective
customers and competitors.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>UAV ARC&trade;
<B>-</B></I> We are in the development stage of, and have filed a patent application in the United States for, our new invention
providing for aerial and maritime electric drone charging networks powered by renewable energy and readily deployable. Our electric
drone charging network infrastructure is designed to extend the range and improve the effectiveness of electrically powered drones.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>ARC Mobility&trade;
<B>-</B></I> We have observed that the commercialization of our ARC Mobility&trade; transportation solution has revolutionized
the way that we deliver our EV ARC&trade; product to our customers. We believe that EV ARC&trade; is already the most easily deployed
EV charging solution available today. ARC Mobility&trade; makes it even easier and as a result, we believe it could help increase
the product&rsquo;s penetration and sales. We have already sold ARC Mobility&trade; to customers including New York City and Google.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Transformer EV
ARC&trade; <B>&ndash; </B></I>We are starting to see increased interest from overseas markets for our products. We are in the
process of extending elements of our IP protection to Europe and China. The Chinese have issued a Chinese patent for our EV ARC&trade;
and the European Patent Office issued a notice of intent to grant a patent for EV ARC&trade; on October 15, 2018. In 2016, we
delivered an EV ARC&trade; to the government of the U.S. Virgin Islands which survived Hurricanes Maria and Irma. We have designed
EV ARC&trade; to be transportable, and within the Continental United States, we can now transport it using either our ARC Mobility&trade;
trailer or commercial trucking companies. We have invented, tested, and delivered a design modification which allows us to effectively
collapse the EV ARC&trade; for containerization with a simple expansion process at the destination which does not require sophisticated
personnel, tools or significant time. The United States Patent and Trademark Office (&ldquo;USPTO&rdquo;) has issued us a patent
on this technological improvement (Transformer ARC&trade;) on or about March 18, 2018. Our first successful deliveries of such
units were made to New York City during the third quarter of 2015 as well as to the Caribbean and Spain in 2016. Since that time
all EV ARC&trade; units which have been delivered to customers at locations greater than 1,500 miles from our factory have been
Transformer ARC&trade; products. Management believes that our ability to ship EV ARC&trade; products in commercial container units
will allow us to address overseas and distant markets in a way which has not been possible until the successful testing and delivery
of Transformer ARC&trade;, and in a way which we believe no other competitor can match. We believe global growth in EV charging,
Out Of Home advertising, and energy security is vibrant. We believe that our ability to ship products worldwide will allow us
to take advantage of these global opportunities.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Solar Tree&reg;
Structure Product/Technology Development</I> <B>&ndash; </B>We are continuing to improve the designs and efficiencies of our products.
Significant emphasis is placed on innovation which we believe enables higher quality with increased deployment efficiency and
reduced deployment risk. Fabrication and installation methodologies which replace labor with mechanized processes are favored.
Our design, fabrication, and procurement processes are under constant improvement to increase efficiency and control costs.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>ARC&trade; Technology
</I>is the integration of storage into all existing Envision products. Battery storage removes the intermittency of electrical
delivery often cited as a reason for not taking advantage of renewable energy. We believe Envision is positioning itself to be
a leader in the convergence of renewable energy generation and storage. We believe our EV ARC&trade; product is an elegant embodiment
of this convergence. We are currently under contract to deliver our Solar Tree&reg; DCFC with integrated battery storage to the
Fresno County Rural Transit Authority. Our EV-Standard&trade; product has battery storage as an integral part of its design. We
plan to continue to commit engineering resources to this space with the intention of making all products storage capable. The
energy storage market is nascent, and according to industry analysts, poised for growth in the coming months and years. Management
intends that we be a leader in the integration of renewable energy products with battery storage solutions.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 68 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our Products
can be Used in Multiple Markets including the Out Door Advertising Market (or Out of Home Advertising &ndash;&ldquo;OOH&rdquo;),
Providing Us with a Unique Opportunity to Expand and Monetize the Markets in Which We Operate. </I></B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
our technology can potentially be monetized in a variety of ways to commercially exploit inefficiencies in certain markets such
as the advertising industry. By offering a unique, appealing and socially worthy outdoor physical platform to host digital and
static outdoor advertising displays or sponsorship and naming rights, we are in a special position to earn revenue in this business.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2017,
we executed an agreement with OutFront Media (NYSE:OUT). The agreement covers the relationship in which OutFront sells sponsorship
and naming rights to networks of EV ARC&trade; products distributed across major U.S. cities starting in San Diego, California.
OutFront has successfully sold similar deals in the past to fund bike sharing programs and believes that the market for sponsorship
and/or naming rights for highly visible, solar powered EV charging networks may be as or more lucrative than the bike sharing
programs. The business model involves a third party, typically a large corporation looking to enhance its corporate image, paying
a fee for the rights to name or sponsor an EV ARC&trade; network. The duration of the sponsorship might be three to five years.
The fee is calculated based upon Envision&rsquo;s selling price of the product and a success fee paid to OutFront Media. Envision
or a related entity would retain title to the units during the term and at the end of the term we would have the right to repeat
the process. We believe that this model may constitute a significant opportunity for growth in the volume of units we deploy,
and also a recurring revenue stream to augment our one-time product sales revenues. We are currently working with OutFront Media
to secure permission from the City of San Diego for our intended use.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have also secured
an agreement with ACE Parking to deploy EV ARC&trade; Digital in their parking lots across San Diego, California, and more broadly.
We may also seek an advertising partner or work with OutFront Media to monetize the value of the advertising screens. We have
walked the ACE locations with an OOH company which has confirmed that they will allow for sufficient visibility of our screens
to make an attractive advertising platform. The OOH company identified 60 initial locations in San Diego which the Company believes
will generate advertising revenue using our EV ARC&trade; Digital. We will continue to seek to develop relationships with OOH
providers. With success in San Diego, management plans to endeavor to expand our EV ARC&trade; Digital network to other cities.
Management believes that the combination of our transportable, solar powered EV chargers with digital and static advertising may
present a significant growth opportunity for the Company.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Differentiation from Competitors</B></P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">We believe our
chief differentiators from our competitors are our ability to invent, design, engineer, and manufacture solar powered products
which dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor
media platforms when compared to traditional, utility grid tied alternatives.</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>Rapid
                                         deployability and scalability of our products. </I></B>We believe that our products are
                                         more rapidly deployed and more scalable than any of the other solutions in the markets
                                         we target. At a time when rapid growth is required in the amount of publicly available
                                         EV charging infrastructure we believe that our ability to deploy permanent solutions
                                         in a fraction of the time and often for much lower costs than our competition is a significant
                                         differentiator.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>Lower
                                         total cost of ownership</I></B>. We believe that our reliance on renewable energy sources
                                         such as solar and wind rather than utility provided electricity, combined with our low
                                         or no construction installation requirements, will make our products less expensive to
                                         own and operate in many instances.</FONT></TD>
</TR></TABLE>

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

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

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

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

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

<!-- Field: Page; Sequence: 69 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Environmentally
                                         sound approach.</I></B> We believe that many of our customers are increasingly aware
                                         of the environmental impacts of their operations. Those customers who are installing
                                         EV charging infrastructure are aware of the pollution associated with transportation
                                         and seek the cleanest method of fueling their vehicles. This is a significant contributing
                                         factor in their choice of electric vehicles. Because our products can be entirely powered
                                         by renewable, clean, solar energy as opposed to grid electricity which is 63% powered
                                         by carbon fuels and nuclear energy in the US, we believe that our environmentally sound
                                         approach will continue to be viewed as a significant differentiator by our customers
                                         and prospects.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Unique
                                         operating capabilities of our products</I></B>. We believe that our product&rsquo;s capability
                                         to operate during grid outages and to provide a source of emergency power rather than
                                         becoming inoperable during times of emergency or other grid interruptions is a significant
                                         differentiator from our competitors. Our products give our customers ultimate flexibility
                                         in a time of need while also providing operational efficiencies in normal operating conditions.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Strong
                                         patent portfolio to protect our products</I></B>. Our ability to create new and patentable
                                         inventions which are marketable and a complex integration of our own proprietary technology
                                         and parts with other commonly available engineered components is a further barrier to
                                         entry for our competition. The resulting products are built to have the longest life
                                         expectancy in the industry while also delivering valuable amenities and potentially highly
                                         attractive revenue opportunities for our customers.</TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Diversified
                                         product portfolio provides multiple <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">markets
                                         to monetize. </FONT></I></B><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Envision&rsquo;s
                                         products are designed to deliver multiple layers of value. Those value propositions include
                                         impact free renewably energized EV charging; media, branding, and advertising platforms;
                                         sustainable and secure energy production and storage; reduced carbon footprint; high
                                         visibility &quot;green halo&quot; branding; reduction of net operating costs through
                                         reduced utility bills; and revenue creation opportunities through sales of digital out
                                         of home (&ldquo;DOOH&rdquo;) media. The Company sells its products to customers with
                                         requirements in one or more of the three markets it addresses. Qualified customers can
                                         also lease our EV ARC&trade; products through leasing relationships we have developed,
                                         but not yet utilized. Envision&rsquo;s products can qualify for various federal, state,
                                         and local financial incentives which can significantly reduce final out-of-pocket costs
                                         from our selling price for eligible customers.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">&bull;</TD><TD STYLE="text-align: justify"><B><I>Manufacturing
                                         and operating efficiencies</I></B>. We believe that the continuation of our strategy
                                         to create highly engineered, highly scalable products that are manufactured in-house
                                         and that are delivered complete or as a kit of parts to the customer site, and which
                                         require minimal planning, entitlement, or field labor activities, is further positioning
                                         us as a leader in the provision of unique and highly scalable solutions to the markets
                                         we target. Our products are complex but standardized, readily deployable and reduce the
                                         exposure of the Company and our customers to the risks and inherent margin erosion that
                                         are incumbent in field deployments.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have invented
and incorporated EnvisionTrak&trade;, our patented and proprietary tracking solution, into all of our products, furthering the
unique nature of our products and, we believe, increasing our technological leadership within the industry. EnvisionTrak&trade;
is a complex integration of high quality gearing, electrical motors, and controls which are combined in a robust, highly engineered,
and reliable manner. While there are many tracking solutions available to the solar industry, we believe EnvisionTrak&trade; is
the only tracking solution which causes the solar array to orient itself in alignment with the sun without swinging, rotating,
or leaving its lineal alignment with the parking spaces. We have received a patent on our claims of these attributes. We believe
this is a vital attribute in solar generators in parking environments, since any swinging or rotating arrays could result in impeding
the flow of traffic, particularly first responders such as fire trucks, in the drive aisles. It is a violation of many local codes
to have restricted overhead clearance in the drive aisles. EnvisionTrak&trade; has been demonstrated, through data obtained from
our customers, to significantly increase electrical production. An additional value is derived from the high visual appeal created
by EV ARC&trade; or Solar Tree&reg; structures which are tracking the sun in perfect synchronicity. EV ARC&trade; and Solar Tree&reg;
products incorporate our latest engineering and fabrication improvements. This has allowed us to reduce costs and time to deploy
Solar Tree&reg; structures, and we have seen improvements in the fabrication processes for all of our products. We anticipate
further improvements in future deployments of the products as we incorporate more smart technology, data management and energy
storage capabilities.</P>

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

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

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

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

<!-- Field: Page; Sequence: 70 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; products
fit in a standard legal-sized parking space but they do not render that parking space unusable because vehicles, EV or otherwise,
can park on the high-traction ballast pad. This is a significant differentiator for our product as most commercial and government
owned parking lots have a minimum number of parking spaces which they must provide, according to local codes, to support their
tenants, employees and visitors. Reducing, even by one, the number of available parking spaces might place the building out of
compliance with local and perhaps other codes. We believe that the fact that EV ARC&trade; does not reduce parking creates a significant
barrier to entry for our competition as our high-traction ballast pad forms part of our patent. EV ARC&trade; products are delivered
to our customers&rsquo; sites ready to operate.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For customer locations
within 1,500 miles of our factory, we use our proprietary and unique transportation system, the ARC Mobility&trade; trailer (&ldquo;AMT&rdquo;).
The AMT is a hydraulically operated trailer which is towed behind a standard one-ton pick-up truck with either a hitch or a gooseneck
connection. The AMT uses hydraulics to elevate the EV ARC&trade; unit above the ground and fix it beneath the AMT trailer where
it stays during transportation. Upon arrival at the site the driver uses the hydraulic system to lower the EV ARC&trade; product
into its designated parking space. This process takes as little as four minutes and is performed by one individual with no other
specialized equipment. We typically deliver EV ARC&trade; products during the night because our target parking spaces are generally
open at that time. For very tight locations we have a small electric powered tug which can maneuver the AMT into locations which
will not accommodate both the truck and the trailer. Destinations which are greater than 1,500 miles from our office are reached
through deliveries by third-party carrier&rsquo;s trucks and trailers or in standard shipping containers by truck, rail or sea.
Because the EV ARC&trade; is too large to fit inside a container in its fully erect position we have invented, patented and perfected
a modification to the product which we call Transformer ARC&trade;. Transformer ARC&trade; products can, using a hydraulic ram,
collapse in upon themselves (stowing) thus presenting a much smaller form factor which will fit inside a shipping container. When
the Transformer ARC&trade; product arrives at its destination it is un-stowed using the same hydraulic ram and then placed, fully
erect, into its designated parking space. The Transformer ARC&trade; modification to the EV ARC&trade; is patented. We believe
that our ability to ship the EV ARC&trade; in different configurations and by different means is both unique and a significant
differentiator from our competition.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In some instances,
we have integrated a digital, static or scrolling advertising screen onto the EV ARC&trade; creating the EV ARC&trade; Media.
These advertising screens are resistant to weather, theft, and vandalism and are powered entirely by the EV ARC&trade;. The introduction
of the advertising screen creates new potential revenue streams for the owner of the EV ARC&trade; and we believe that this makes
an EV ARC&trade; a more attractive product for certain prospective customers. This advancement could lead to multiple other similar
uses of our products. Because the EV ARC&trade; product delivers valuable services such as solar powered EV charging and a secure
energy source which can be used by first responders during grid failures, management believes that the signage, promotion and
advertising may be eligible for permitting where other advertising platforms would be prohibited.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">EV ARC&trade;,
the Solar Tree&reg; and EV Standard&trade; are designed to address the sizable market of EV charging infrastructure. We believe
the current lack of such infrastructure is the single greatest impediment to the adoption of EVs in the U.S. and elsewhere. A
standardized, portable, easily deployable EV charger, which is renewably energized rather than relying on carbon based electrical
energy, would appear to have significant appeal to those who are interested in the proliferation of EV&rsquo;s and EV charging
infrastructure. We believe no competing company has a similar product, so the Company&rsquo;s first-to-market position should
create an opportunity for a sizable share in the market interest.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Manufacturing and Operating Efficiency</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Through ongoing
operational improvements, cost reductions and increasing sales volumes, we have reduced the total costs for labor and parts for
most individual EV ARC&trade; products to the point where they are lower than the selling price at the individual product level.
We expect to report overall gross profits on overall sales of our products in the near future as we begin to sell sufficient volumes
to overcome the impact of overhead costs associated with our fabrication facility, which is sized to accommodate significant growth.
Historically, our fixed overhead costs such as rent, insurance and other direct overhead costs were spread across the modest volume
of units we had produced and, as a result, we generally recognized net losses on sales rather than gross profits. We continually
endeavor to make production improvements in both our products and our processes to reduce our manufacturing costs while maintaining
the high quality for which we strive. Since the inception of manufacturing products for sale, we have reduced production costs
by over 50%, and increased the power and performance of those products by 87%. At the same time, we have significantly decreased
the production elements required to produce each unit, reducing the time necessary to complete assembly. As unit sales continue
to increase and are sufficient to overcome certain fixed overhead costs shared amongst all of our production, and we sustain the
trend of reducing our costs through improved economies of scale, production process improvements, and component cost reductions,
management believes that gross profits will be realized and maintained. In 2018 we announced record revenues and declining gross
losses. We believe this is a validation of our assertion that with enough volume we can and will produce positive gross margins.</P>

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

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

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

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

<!-- Field: Page; Sequence: 71 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are headquartered
in San Diego, California in a leased 50,000 square foot building professionally equipped to handle the significant growth possibilities
we believe are in front of us. The facility houses our corporate operations, sales, design, engineering and product manufacturing.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The EV ARC&trade;
and Solar Tree&reg; structures are currently fabricated in this facility. We intend to fabricate EV-Standard&trade; and UAV ARC&trade;
in the same facility. We have reduced certain direct costs associated with individual products as a result of insourcing fabrication.
We believe we have been better able to control quality as a result of our own in-house manufacturing processes as opposed to outsourcing
this activity as we did in the past. We have made improvements to existing products and are able to introduce new products in
a much more timely and efficient manner. Management believes that the product development process is significantly faster and
less expensive when carried out by an in-house fabrication facility. We sell our Solar Tree&reg; products as an engineered kit
of parts to be installed by third parties employed by the buyer of the Solar Tree&reg; kit. We will continue to deliver our EV
ARC&trade; product, using the specialized and proprietary ARC Mobility&trade; trailer, within an approximate 1,500-mile range
of our fabrication facility, and use third party transportation solutions and Transformer ARC&trade; for greater distances. Our
EV Standard&trade; and UAV ARC&trade; will be delivered by third party transportation providers.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management believes
that the continuation of our strategy to create highly engineered, highly scalable products which are delivered complete or as
a kit of parts to the customer site, and which require minimal planning, entitlement, or field labor activities, is further positioning
us as a leader in the provision of unique and highly scalable solutions to the market markets we target. Our products are complex
but standardized, readily deployable and reduce the exposure of the Company and our customers to the risks and inherent margin
erosion that are incumbent in field deployments. Wherever possible, the components of the Solar Tree&reg; structures are factory
integrated and assembled such that complete assemblies are delivered to customer sites so that they may be erected and installed
by readily available local labor contracted directly by the site host without our involvement. As part of the delivery of Solar
Tree structures to our customers, our design and engineering team has created a detailed, step by step, installation manual that
can be used by any competent construction firm to seamlessly erect and install our structures. With this manual, we believe the
ease of installation can be directly communicated to minimize installation costs and thereby reduce sales hurdles, resulting in
increased sales.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The EV ARC&trade;
product family requires no field installation work and is typically delivered to the customer site by us or by a third-party transportation
company for a fee.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We continue to
bring engineering improvements to our products that are designed to increase the level of standardization and reduce the field
labor and effort required for product deployment. The EV ARC&trade; is the embodiment of this strategy in that it requires almost
no field activity beyond &ldquo;parking&rdquo; it in a space. We have invented and produced the ARC Mobility&trade; trailer which
is a hydraulically operated delivery trailer that can place an EV ARC&trade; in its final location in as little as four minutes.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We strive to benefit
by the deliberate continued utilization of certain outsourced resources. While we develop all intellectual property in-house,
product designs are vetted by third-party structural and electrical engineering firms to ensure that the designs meet the local
jurisdictional requirements and codifications for the deployment locations. We believe this further helps dissipate potential
liabilities for the structural and electrical elements by providing additionally insured experts with partial responsibility for
the designs.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 72 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Sales and Marketing</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision uses research
to identify potential customers utilizing the following list of titles: Fleet Managers, Facilities Mangers, Parking Managers,
Public Works, Equipment Managers, City Planners, Acquisitions, Transportation Managers, Sustainability Managers, Environmental
Services, Energy Managers, Engineering and Energy Consultants. This is straight forward in the government space, however, reaching
persons responsible for adopting and implementing EV charging infrastructure in the enterprise space can be challenging and resource
intensive. The challenge for marketing and sales is reaching customers early when they have the initial need and before they choose
a more difficult and costly method of installing EV charging infrastructure.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision uses a layered
approach to marketing in support of direct sales, involving a combination of regional and industry focused campaigns, nurturing
campaigns, tradeshows, speaking opportunities, product demonstrations, press releases and social media (Facebook, Instagram, Twitter,
and LinkedIn). We are rebranding and updating our website which will serve as a foundation to connect with our customers, influencers,
investors and enthusiasts. Envision is, we believe, an industry leader in the EV charging infrastructure space and the website
will be used to highlight that with webinars and industry news to automate the education of our markets helping them confidently
make an informed decision about the purchase of our products. Presentation and execution will continue to remain a priority and
we will keep sales and marketing materials updated to ensure messaging is on point and consistent with our product offering, customer&rsquo;s
needs and industry standards.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have recently
engaged an artificial intelligence (AI) company, Kriya Ai, to assist us in the identification of prospective customers. We have
previously relied upon manual searches to identify potential leads, using certain characteristics we believe are common amongst
those who might buy our products. The AI tool can be embedded with the same characteristics and once so embedded, will automatically
search the World Wide Web, seeking prospects that meet our requirements. The AI tool will also automate the initial contact with
the prospects thus drastically reducing the time and energy our sales people have to invest in prospect identification. We believe
that a lack of knowledge about our company and products is one of the most significant inhibitors of our sales and as such we
are continuously seeking new ways to efficiently inform potential buyers of our product&rsquo;s existence. We believe that the
use of AI will play a significant role in our future sales efforts.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision products
can have a long sales cycle. This is a sophisticated sale and often a large capital expense for our customers. Sales often hinge
on bureaucratic processes and funding approval. Political mandates do not always equal availability of resources to execute policy
into action. We will continue to strive to increase conversion rates by providing a &ldquo;boutique like&rdquo; sales experience
once prospects have been identified. The sales team uses <I>Salesforce</I> to track and maintain contact with customers and <I>Salesloft
</I>to increase the efficiency of campaigns and measure effectiveness. Data metrics and a rigorous evaluation of budgets will
be used to maximize the impact of resources. Our sales team personnel are experts on our products and make sure our products are
selected and designed to exceed our customer's needs.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, we concentrated
a sizeable portion of our resources on product development and engineering. We now have a reproducible suite of products which
address the three market verticals in which we operate (EV charging infrastructure; out of home advertising infrastructure; and
energy security). As a result, we have increased our focus on sales and marketing and intend to continue to grow this focus in
2018. In 2016, we hired employees to form a sales team to sell our products directly through telephone and emailing campaigns.
We believe our sales team has created a significant pipeline of prospective customers and has already converted such efforts into
contracted sales. From this point onward, our sales activities are being undertaken in the following manner: direct sales efforts
undertaken by our &ldquo;in-house&rdquo; sales team, direct sales efforts undertaken by other independent contractors, direct
sales efforts as a result of management relationships, and follow-on sales to existing customers. Whenever possible, we will increasingly
use AI and other methods we deem appropriate to identify prospective customers.</P>

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

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

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

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

<!-- Field: Page; Sequence: 73 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our marketing efforts
are responsible for the generation of many of our sales leads and have included : attendance at trade shows and conferences, often
with live demonstrations of EV ARC&trade;, deliveries of a demonstration EV ARC&trade; unit to potential customer sites so the
customer can directly experience the benefits of the product, web site and limited search engine optimization, direct electronic
mailings to prospects within our target markets, social media outreach on Facebook, Instagram, Twitter, and LinkedIn, video postings
on YouTube and Vimeo, distribution of printed materials promoting our products, industry speaking engagements and subject matter
expertise panel participation across the United States, with media interviews in print, radio and television. Currently we are
targeting Corporations, outdoor advertising companies, automotive related companies, municipalities, state and federal government
entities, utilities and commercial real estate.</P>

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

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We also have independently
contracted sales resources that are paid based upon performance. They are paid a percentage of revenue only when we actually receive
payment from our customers. Our team will assist such contractors in the creation of proposal documents when the prospective sale
appears to warrant the commitment of resources to such an activity. These contractors are responsible for their own costs except
in some instances where the Company&rsquo;s management pre-approves an expenditure aimed at winning a sales contract.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We continue to
explore the use of sales channels to communicate the value of and sell our products. Examples of the types of channels we seek
are: upstream vendors such as solar module manufacturers, inverter manufacturers, battery manufacturers, EVSE manufactures, EV
charging service providers, Outdoor advertising companies, General contractors, Architects, and Engineers and consultants.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During 2016, we
added multiple members to be a part of our national sales team, including a new director of sales and business development who
is a former Navy Seal Intelligence Officer, as well as developed national sales strategies. We continue to pursue and make progress
on promising sales opportunities. Using our contracts with the State of California and the City of New York, we continue to garner
sales and add new government customers. We have received follow on orders from New York City, Caltrans and others, and added new
California ordering departments. We believe we are going to secure new orders from other agencies. We continue to have discussions
with other governmental and private sector organizations which management believes will result in near term future orders. Additionally,
we have been delivering our EV ARC&trade; on our ARC Mobility&trade; trailer to a variety of locations during a &ldquo;Guerilla&rdquo;
marketing road show. The EV ARC&trade; is being delivered to corporate campuses in major California metropolitan areas such as
San Diego, Los Angeles, San Francisco and Silicon Valley. We pre-announce the free availability of solar powered EV charging &ndash;
&ldquo;Driving on Sunshine&rdquo; &ndash; through the human resource and marketing departments of the host companies. It is hoped
that the host companies and their employees will see the ease of deployment and the value of highly visible solar powered EV charging,
and as a result, buy our products. We believe that this has been a good way to raise awareness about the unique values that our
products deliver.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2017,
we hosted our first community outreach event showcasing Envision&rsquo;s products at our factory in San Diego, California. More
than 100 local government and private sector workers who had expressed an interest in learning about our products attended. At
a certain point in the evening we demonstrated the delivery of an EV ARC&trade; product to a parking space in our lot. We timed
the delivery from the time our delivery truck crossed the property line to the time that an EV was plugged in and charging on
the EV ARC&trade; product. In this manner we were able to demonstrate, to a large number of potential prospective buyers, our
ability to deploy an EV ARC&trade; in as little as four minutes. We believe that this educational outreach was a success and that
it has resulted in an enhanced understanding and awareness of our products value and capabilities. We have executed more community
outreach events and plan for multiple locations across California, which started in Orange County in March 2018. Our intention
is to educate the broadest possible audience to our products&rsquo; capabilities. We intend to video the more polished performances
and use those to reach a much wider audience across the Internet and social media.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 74 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt"><B>Major Customer
Contracts</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2017 and 2018,
we have had two major customers, the State of California and the City of New York, that have accounted for a substantial portion
of our revenue. Indeed, during this period, over 90% of our revenue came from government customers. The following summarizes
the basic terms of the current contracts with the State of California and the City of New York:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>City of New
York Requirement Contract</I></B>. As of March 17, 2017, the Company received a Requirement Contract from the City of New York
(the &ldquo;NY Contract&rdquo;) for 36 EV ARCs&trade; and one ARC Mobility&trade; trailer, all of which have been delivered,
for a total contract price of $3,797,710. The NY Contract is a purchase order under the Company&rsquo;s master contract with the
City of New York. The term of the NY Contract commences on April 17, 2017 and expires on April 16, 2020. When delivered, each
unit must be ready for operation. The NY Contract requires the following warranties: at least three years for each complete unit,
and 25 years for each photovoltaic (solar) panel, five years for each solar inverter, and two years for each integrated battery
solution within each complete unit. We pass through our vendors&rsquo; warranties on components such as solar modules and some
other long-term warrant items. On September 10, 2018, the Company received a new $3,300,000 order from the City of New York
for 50 EV ARC&trade; units of which the Company delivered 16 such units during 2018 for a contract price of $1,054,560. The Company
intends to deliver the remaining units on the purchase order during the first half of 2019.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Contract with
the California Department of General Services</I></B>. On June 12, 2015, the Company&rsquo;s bid for solicitation was accepted
by the California Department of General Services (the &ldquo;California Contract&rdquo;). The term of the California Contract
is for one year with two extension options for one year. The California Contract permits California state and local government
agencies, including cities, counties, special districts, California State universities, University of California systems, K-12
school districts, and community colleges, to purchase EV ARCs&trade;, ARC Mobility Trailers, and related accessories from the
Company. As of December 31, 2017, the Company had sold a cumulative total of 38 EV ARCs&trade; for a cumulative total of $2,365,844
through the California Contract. As of December 31, 2018, the Company had sold a cumulative total of 58 EV ARCs&trade; for
a cumulative total of approximately $3,610,980 through the California Contract. In June 2018, our contract with the State
of California was renewed for up to four more years (two years with two additional one-year options), and its scope was expanded
to include more of our products, including our EV ARC&trade; HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger,
with a State estimated value of over $20 million.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>New Patent Applications, Products and Technologies</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the
improved EV charging experience offered by the EV-Standard&trade; design will be a differentiator for our company in a potentially
very large market. On street, or curbside, charging is considered by many jurisdictions to be an important factor in the future
EV charging infrastructure mix. This is particularly true in cities like New York and San Francisco where many residents have
to park their vehicles on streets and therefore cannot take advantage of EV chargers deployed in parking lots or residences. In
New York City many of the city&rsquo;s fleet vehicles also park on street at night time. While we are supplying our EV ARC&trade;
products to charge New York&rsquo;s fleet vehicles in parking lots, they seek solutions to charge those vehicles which are parked
on the street most of the time. Furthermore, we have learned from California&rsquo;s Energy Commission (the &ldquo;CEC&rdquo;)
that as few as one in seven Californian apartment dwellers park their vehicles close enough to an electrical circuit to charge
their vehicles overnight, even if there were EV chargers installed at those locations where circuits do exist. CEC states that
this will mean that an increase in work place and on street charging must take place if California&rsquo;s electrification goals
are to be met. We currently provide work place charging to certain departments and government agencies of the State of California
through our EV ARC&trade; product. We believe that EV-Standard will become an excellent choice for California, New York and many
other cities across the United States and the world as a viable and reliable on-street EV charging solution, and as such, we believe
that EV-Standard&trade; represents an important opportunity for future growth. Like the EV ARC&trade; and Solar Tree&reg; products,
the EV-Standard&trade; will not rely upon a grid connection and will be able to continue to charge EVs during black-outs or other
grid interruptions.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision continues
to identify other complimentary product offerings and enhancements to current offerings, and is in the design, engineering, and
patenting phase on certain such products, including without limitation its new UAV ARC&trade; drone charging infrastructure product
for which it recently filed a new patent application in the United States.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<!-- Field: Page; Sequence: 75 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Intellectual Property</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision owns the
registered trademark Solar Tree&reg; structures. The Company has been issued five patents: one directed to Solar Tree &reg; structure
(patent No. 7,705,277), one directed to EnvisionTrak&trade;, a dual-synchronous tracking system for its solar products (patent
No. 8,648,551), one directed to EV ARC&trade; product (patent No. 9209648), one directed to Transformer ARC&trade; (patent No.
9,917,471) and one directed to EV ARC&trade; product in China (Patent No. 201380042601.2). Additionally, on October 15, 2018,
the European Patent Office issued a notice of intention to grant a patent for our EV ARC&trade; product in Europe (European Patent
No. 13828020.1). Our EV-Standard&trade; product is currently patent-pending. Our patented Transformer ARC&trade; product is patent
pending in China. Our UAV ARC&trade; product is currently patent pending.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Competitors</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The markets we
address can be intensely competitive. The products we produce are chiefly designed to offer an alternative to traditional, utility
grid-tied EV charging infrastructure. As such we are subject to competition from a number of companies which are involved in the
design, construction and installation of fixed grid-connected EV charging stations that depend on the utility grid for a source
of power, and on the construction and civil and electrical engineering services required for the installation of traditional infrastructure.
Rather than competing with specific companies, we instead offer a turnkey technology product solution which competes with an entire
ecosystem involving the design, engineering, permitting and constructing of civil projects. A potential customer for our products
can chose between buying and installing our turnkey product or engaging a company, or group of companies, to provide the services
which, in the end, provide essentially the same services and amenities as our transportable, rapidly deployable solutions. Such
a group might include architects, civil engineers, electrical engineers, zoning specialists, consultants, general contractors,
electrical contractors, and EVSE vendors. We are not aware of any other Company which offers a product which competes directly
with ours, rather, we compete with a wide range of vendors and providers who offer the components of an end solution which our
products provide in a single package. Whether we are targeting EV charging, outdoor media or energy security, our chief differentiator
is our ability to enable these services and amenities without the requirement for constructed and permitted supporting infrastructure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>EV Charging</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The EV charging sector is growing rapidly
with many companies playing different roles in the space. Companies such as Schneider, Eaton, AeroVironment, and Bosch manufacture
EV charging units but do not offer charging services. Companies such as Chargepoint and Blink (NASDAQ: BLNK) offer EV charging
services and hardware but not, typically, installation. It is possible that we have competed for customers with the above-named
vendors, however, in most cases we do not find ourselves competing with them because our products often incorporate their products
and as such, rather than competing with them we are creating opportunities for them which they would have missed if they relied
solely upon traditional grid tied installations. In some instances they introduce our products to their customers. A good example
of our partnering with a company which can be viewed as a competitor is that all of the EV ARC&trade; units we sell to New York
City have ChargePoint EVSE (the actual EV charger) installed on them. We are not competing with ChargePoint, we are partnering
with them to serve New York&rsquo;s requirements. It is important to note that while we are involved in the EV charging market,
we do not provide an EVSE solution, rather, we enable other best of breed EVSE solutions by providing a source of energy and a
mounting asset for them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 76 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are many
companies which offer installation services for the EV charging market. They are typically from electrical and general contracting
backgrounds as well as some larger project management firms such as Black and Veatch, Bechtel, CH2M Hill and AECOM. They aggregate
the disparate and fragmented service providers performing traditional construction services which have, until the introduction
of our technology alternatives, been essential for the installation of EV chargers. We could be said to compete with these sorts
of providers because our products essentially negate the need for the services they provide. There are one or two companies which
are endeavoring to find ways to monetize EV charging beyond generating revenue from services or hardware. These activities compete
with our outdoor media initiative in that they attempt to use alternate sources of revenue to support EV charging infrastructure
and to generate a profit. Volta is a San Francisco based EV charging company which derives revenue through the sale of advertising.
Volta gives charging away for free. They are deployed in a small number of shopping malls and other locations. Volta is a privately
held company that recently raised $35 million from investors such as GE Ventures, Orsted Venture, nautilus Venture partners, Idinvest,
Virgo Investment and Autotech Ventures. Many solar companies are now fixing EV chargers to their parking lot structures and some
are offering packages combining solar rooftop installations and EV charger installations for the residential market place. These
installations are almost always grid tied and do not include energy storage. We know of no other company that has a fully self-contained,
transportable, autonomous, solar powered EV charging solution, and we know of no other company that offers a product which delivers
DC fast charging solely from solar generation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also face competition,
to some extent, from entities which are offering free or discounted EV charging infrastructure to our prospective customers. Utilities
such as the three large IOUs (investor owned utilities) in California (SDG&amp;E, PG&amp;E, SCE) have successfully lobbied the
CPUC for permission to rate base the costs of installations of EV chargers. As a result, they can offer the installation, or &ldquo;make
readies&rdquo; of electrical circuits and other civil infrastructure, for a lower price or in some instances for free, to certain
customers. We have found that the types of locations and the types of customers to which these benefits are offered are limited
and generally do not compete with our solution. The perception amongst our prospective customers that they might qualify for cheap
or free installations can, however, complicate our selling process. SDG&amp;E is already using our products, and we are endeavoring
to sell our products to PG&amp;E and SCE as well. We believe that we can reduce the negative impact of the competition we face
from utilities by demonstrating to them that they can benefit from using our products in the same way that our other customers
do, thus converting them to customers and sales channels for our products. In any event, the utilities which do offer discounted
installations do not compete with our products post installation where our products offer a life time of free electricity, and
the ability to continue delivering EV charging and emergency sources of power during black-outs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Another example
of an entity which is providing free or discounted EV charging infrastructure is Electrify America (EA), the EV charging provider
born out of Volkswagen&rsquo;s &ldquo;Dieselgate&rdquo; settlement with the US government. Electrify America is required to spend
approximately $2B on EV charging infrastructure ($800M in California) to satisfy the requirements of the settlement. Because EA
is paying for some or all of the installation costs associated with the EVSE it deploys, it can compete with us for customers.
The provision of the supporting infrastructure is, however, a cost center for EA and not core to its business model. Accordingly,
we are in the process of endeavoring to add EA as a customer to enable EA&rsquo;s EVSE to compete with traditional providers.
We believe that in many cases our products will offer a superior and less expensive solution for EA&rsquo;s requirements. We believe
that we can add EA as a customer and reduce its impact as a competitor.</P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Below is a table
showing a comparison between our EV ARC&trade; product and all the other offerings we can find, which claim to offer at least
some of the same attributes:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><IMG SRC="image_010.jpg" ALT="" STYLE="height: 169.5pt; width: 464.25pt"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 77 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Outdoor Advertising</I></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s
role in the outdoor advertising space is currently anticipated by management to be one of delivering hardware solutions in the
billboard, street furniture, and digital signage space. There are large well-established companies such as JC Decaux and Outfront
Media (NYSE: OUT) (with whom we have a contract) which specialize in the sale of advertising and also in the production of street
furniture solutions. Other vendors in the space include Daktronics which makes digital billboards and street furniture. We have
met with both companies and determined that they do not have a transportable solar powered solution. They have expressed that
they recognize the value of EV charging infrastructure as a platform for DOOH. They could potentially compete with us if they
determine to invest in developing solar powered products, however, we believe that our patents cover aspects of our product that
are crucial to its success.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There are many
companies which specialize in the placement of outdoor content on existing infrastructure, including but not limited to Capitol
Outdoors, Vistar Media, EMC Outdoor and Outfront Media. We are under contract with OutFront and in contact with some others and
intend to be in contact with more advertising media firms to educate them about our products. These companies can be seen as competition
as they are in the business of taking as much of the market share as they can for outdoor advertising content. However, they do
not always produce hardware. With that in mind we see these companies more as potential partners than competitors. Perhaps one
of the most interesting entrants into the outdoor digital content placement market is Google. With its announcement of time and
place-based content dispersal on outdoor digital screens, Google is taking its advertising placement technology outdoors. Google
has several solar and energy projects underway and as such, could create solar powered outdoor advertising technologies. Google
is currently a customer, purchasing EV ARC&trade; products for EV charging on its campuses.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The large outdoor
advertisers such as ClearChannel, Outfront Media, Lamar and JC Decaux have combinations of larger format billboards, digital billboards,
screens and street furniture. They use combinations of in house and outsourced resources to acquire hardware. We are not aware
that any of them currently have solar powered solutions such as those that we offer, however, we have seen each of them pay close
attention to sustainable options such as using solar panels adjacent to billboards to power them. We will endeavor, wherever possible,
to sell products to these companies. Each of them could create competing products to our products, however, we believe that our
patents cover aspects of our product which we believe to be crucial to its success.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Energy Security</I></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our focus in energy
security is to produce solar powered products which include battery energy storage and which can dispatch power during times of
grid or hydrocarbon fueled generator failure. There are many companies, both large and small, with solar energy solutions, many
with battery storage solutions, and many with combinations of both capabilities. As our focus is on creating products from the
combination of solar power generation (wind power is only contemplated for our patent pending EV Standard&trade;), and
energy delivery and storage, we view the competition from companies producing these types of solutions to be most relevant to
our business. Companies in this space range from small startup companies like Green Charge Networks to behemoths like General
Electric and NEC. Siemens, Eaton, Schneider and other large electrical component companies are all also working on combined renewables/storage
product solutions. We are in contact with all these companies and have not observed that any of them have a product which provides
all the same value and differentiation that our EV ARC&trade; product delivers.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">While we believe
that our proprietary designs and our deployment strategies differentiate us from our competitors in the market, there is no assurance
that our business, operating results, and financial condition will not be materially adversely affected by our competitors.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 78 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_011"></A><B>INDUSTRY OVERVIEW</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Our Target Markets &ndash; EV Charging </B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the first time
in more than a century&rsquo;s history of the gasoline powered automobile, we are witnessing the beginnings of a major shift in
how we fuel transportation. Although electric vehicles (&ldquo;EVs&rdquo;) were prevalent at the birth of the automobile era they
were replaced entirely by vehicles with internal combustion engines (&ldquo;ICEs&rdquo;). A multi trillion-dollar industry was
developed around the sourcing, refining and delivery of hydro-carbon fuels for transportation. Today, Americans spend about half
a trillion dollars each year on fuel for internal combustion engine vehicles. The petroleum industry has shaped the history of
the 20th and the first part of the 21st centuries.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At the government
level, nations such as China, the United Kingdom, France, Norway, India, the Netherlands, Germany, and others are either banning
ICEs outright within the next two decades or strongly considering such bans. Tax incentives, grants and other funding for EVs
and EV charging infrastructure are common across the globe. China&rsquo;s president Xi Jingping has recently mandated the deployment,
in China, of 4.8 million EV chargers by 2020 with a strong emphasis on renewable energy and pushing EV charging infrastructure
into rural and poor communities where utility grid connections are often insufficient to support this new load. Envision recently
received a Chinese patent for its EV ARC&trade;, solar powered EV charging product. Morgan Stanley estimates that Western Europe
will need three million EV chargers by 2030. We also intend to assertively expand our presence in the European Union, where we
currently have a cooperation arrangement with a local company in Spain, which may become the springboard for eventual manufacturing
and sales of our products in the European market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Following are a
sampling of headlines taken from recent press describing EV incentives globally. The list is not exhaustive:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Subsidies help
                                         China sell the most electric cars</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>China extends
                                         tax rebate for electric cars, hybrids</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Germany officially
                                         announces a &euro;4,000 incentive for electric vehicles starting in May</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>France plans
                                         new incentives to phase out polluting vehicles</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>French families
                                         encouraged to switch to electric cars with new subsidies</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>UK announces
                                         important &pound;500 million electric car support for infrastructure and rebate</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Spain finalizes
                                         plan for electric vehicle incentive and infrastructure funding</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Electric Car
                                         Incentives In Norway, United Kingdom, France, Germany, Netherlands, and Belgium</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Reality of subsidies
                                         drives Norway&rsquo;s electric car dream</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Tax breaks and
                                         incentives make Europeans buy cleaner cars</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Australia Initiates
                                         Push for Electric Vehicles with Plans for Incentives</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Hybrid and electric
                                         vehicle growth in India driven by government incentives and changing customer attitudes</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Partnerships,
                                         incentives to get India to 2030 fossil-fuel vehicle ban</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>B.C. drivers
                                         can get up to $12K incentive to buy electric vehicle</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Sweden Offering
                                         Huge Tax Rebate on Electric Vehicles</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>New Zealand announces
                                         EV incentives</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Mexico's e-car
                                         users get incentives</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Costa Rica Approves
                                         Incentives for Electric Vehicles</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Puerto Rico offers
                                         excise tax breaks on hybrids, electric vehicles</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Japan Continues
                                         to Offer Electric Vehicle Incentives</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Dubai announces
                                         new electric vehicle incentives</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>South Africa
                                         Offers Up Unique Incentive for Local Electric Vehicle Manufacturers</TD></TR></TABLE>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 79 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Local and State government
activities in the U.S. go beyond offering tax incentives. For example, the City of New York is currently replacing its entire
city-owned fleet with EVs. At time of writing, New York City owns approximately 1,700 EVs and is scheduled to own over 2,000 by
the end of 2018, according to the Director of Fleet Sustainability of New York City. The State of California has mandated that
5% of all government-controlled parking spaces must be EV ready by 2022 and California&rsquo;s department of transportation, Caltrans
(along with many other departments), is rapidly electrifying its fleet of sedans. Over 35 California mayors, including the mayors
of Sacramento, Los Angeles, San Francisco, Oakland and San Jose, have signed an open letter to the California Air Resources Board
urging the agency to accelerate the deployment of zero-emission buses. In September 2018, Governor Brown issued a further executive
order setting out a goal for California to be carbon neutral by 2045, meaning that all the electricity consumed in the state will
have to come from renewable sources. Both New York City and the State of California have signed multi-year, multi-million dollar
purchasing contracts with Envision and are currently power users of our products.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Federal agencies
such as the Department of Energy (&ldquo;DOE&rdquo;) are also electrifying their fleets. The DOE consumes 400 million gallons
of gasoline each year and is actively working to reduce its reliance on carbon fuels. As a result, it is converting fleet vehicles
from ICEs to EVs. The DOE is a repeat customer of Envision as is the Department of the Navy.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Even war fighters
are moving to electric vehicles. The U.S. Marine Corps recently tested tactical electric vehicles at a future war fighting training
exercise at Camp Pendleton in California. ICEs require liquid fuels which have to be transported to forward operating bases (&ldquo;FOB&rdquo;).
Diesel can cost as much as $1,000 per gallon to deliver to a FOB and numerous lives have been lost in the process. ICEs are also
loud and generate a heat signature which makes them vulnerable to targeting and highly visible at night. EVs do not require liquid
fuels, are very quiet and do not generate exhausts and heat. (The U.S. Marine Corps used Envisions EV ARC&trade; product to fuel
the tactical EV it tested at the event described above). Marine Corps General Robert Neller stated that what Marines really need
&ldquo;is a way to recharge batteries&mdash;or maintain a sort of expeditionary power capability that doesn&rsquo;t cause me to
pull a wagon or something.&rdquo; Envision&rsquo;s products reliably produce power wherever they are located and do not require
any other source of fuel.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Following are a
sampling of headlines taken from recent press describing EV incentives in various U.S. states. The list is not exhaustive:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>New, bigger incentives
                                         for electric cars could be ahead in California</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>PG&amp;E Customers
                                         Eligible to Save $3,000 on a New Nissan LEAF Electric Vehicle</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Buying an electric
                                         car in Colorado just got $5,000 cheaper</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Connecticut Starts
                                         $3,000 Electric Vehicle Rebate Program</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Delaware finally
                                         adjusts green car incentive program to boost EVs</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Delaware Now
                                         Offers $2,200 EV Rebate + $500 EVSE Incentive</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Electric vehicle
                                         tax credit resurrected in [Atlanta] General Assembly</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Bill to Extend
                                         Maryland EV Tax Credit Moves Forward</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Massachusetts
                                         &amp; Maryland Join In On $3,000 Off 2018 Nissan LEAF</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Electric-car
                                         boosters offer Minnesotans a rebate</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>State Of New
                                         York Says 5,750 Drive Clean Rebates Claimed In First Year</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>New York sees
                                         big jump in electric vehicle sales after rebate goes into effect</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Nissan $10,000
                                         Rebate For North Carolina Residents</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Customers in
                                         AEP Ohio territory can get $10,000 off Nissan Leaf purchase</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Oregon passes
                                         electric-car purchase rebates up to $2,500; new EV fees delayed to 2020</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Pennsylvania
                                         awarding up to $5M to support alternative fuel transportation initiatives</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>More charging
                                         stations, plus R.I. rebate program, equals more-convenient electric cars</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Vermont utility
                                         offers $1,200 electric vehicle rebate</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Virginians will
                                         get 10% up to $3,500 back on EV purchases if new law passes</TD></TR></TABLE>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 80 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The private sector
is also actively engaged in the deployment of EV charging infrastructure. There are companies whose core offering is supporting
EV charging as a service, such as Chargepoint and Blink (NASDAQ:BLNK). The most aggressive private sector focus on EV charging
infrastructure is coming from businesses which seek to attract EV drivers and be ready for them in the future. Companies are offering
workplace EV charging for employees as a means to reduce the company&rsquo;s carbon footprint, and as an essential recruiting
and retention tool. As more customers and employees drive EVs, so then must more businesses and employers offer EV charging to
satisfy this new need. Google, Johnson and Johnson, McDonalds, Dell and Genentech are good examples of the sorts of companies,
which are offering EV charging for their guests and employees. All of these named companies are current or former Envision
customers and using or have used our products. There are also other less obvious new entrants in the EV charging space. In
2017, Shell Oil bought New Motion, one of Europe&rsquo;s largest EV charging providers. Shell (NYSE:RDSA) is also installing EV
chargers in its gas stations in Europe. This is the first move by a major oil company into the EV charging space but there is
much evidence to suggest that the others will follow suit. Currently major oil companies like Total are also invested in renewable
energy. Total owns a large percentage of Sunpower (NASDAQ: SPWR).</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As a result of
a settlement with the U.S. government over the &ldquo;Dieselgate&rdquo; scandal, Volkswagen has formed Electrify America, a company
which will deploy EV charging infrastructure. The settlement calls for VW to spend $2 billion dollars on EV charging infrastructure
during the next decade with $800 million in California. Electrify America is a potential customer for Envision as they will need
a variety of solutions to meet their mandates. We are in regular contact with them.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The automotive
industry in general is actively growing its electric vehicle initiatives. Every major automotive original equipment manufacturer
(&ldquo;OEM&rdquo;) has announced plans to electrify some or all of its available portfolio of products. Following are a sampling
of headlines taken from recent press describing the OEMs actions. The list is not exhaustive:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>VW plans 16 new
                                         EV plants &ndash; one in North America</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>VW to spend $50B
                                         by 2023 on an &ldquo;electronic offensive&rdquo;</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Volvo expects
                                         half its sales to be pure electric vehicles by 2025</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Volvo to electrify
                                         all cars from 2019: 'end of internal-combustion engine alone'</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>BMW: 25 Electrified
                                         Models To Arrive By 2025, 12 Of Which Will Be Fully Electric</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Rolls-Royce may
                                         be electrified due to demand</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Jaguar Land Rover
                                         to Electrify Its Entire Lineup by 2020</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Who's going all-electrified?
                                         Volvo, then Jaguar Land Rover, now Lincoln</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>BMW Targets Upwards
                                         of 100,000 Electrified Vehicle Sales In 2017</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>GM's Future:
                                         20 All-Electric Vehicles by 2023</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Ford Promises
                                         Performance Electric SUV &amp; 40 Electrified Models By 2025 In $11 Billion Push</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Hyundai and Kia
                                         to Have 26 Electrified Models by 2020</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>INFINITI To Build
                                         Five New Models In China And Electrify Its Portfolio</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Infiniti Will
                                         Be &ldquo;All Electrified&rdquo; After 2021, Says New Report</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Ford Plans To
                                         Electrify Trucks, SUVs and the Mustang</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Ford plans $11
                                         billion investment, 40 electrified vehicles by 2022</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Nissan targets
                                         sales of 1 million EVs annually by 2022</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Tesla expands
                                         electric-vehicle portfolio with first truck and an updated roadster</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Honda (&ldquo;HMC&rdquo;)
                                         to Launch Electric Cars in Europe and China</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Honda&rsquo;s
                                         &lsquo;Electric Vision&rsquo; &ndash; two thirds of European sales to feature electrified
                                         powertrains by 2025</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Honda to electrify
                                         two-thirds of its vehicle portfolio by 2030</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Toyota says all
                                         its cars will have an electric or hybrid option by 2025</TD></TR></TABLE>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"></P>

<!-- Field: Page; Sequence: 81 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The adoption of
EVs by individuals is still relatively low in absolute numbers but the trends show significant growth even in the face of cheap
gasoline. According to International Energy Agency (&ldquo;IEA&rdquo;) analysis, registrations of electric cars hit a new record
in 2016, with over 750,000 sales worldwide. According to Bloomberg, over 400,000 EVs have been sold in the second quarter of 2018.
With a 29% market share, Norway has incontestably achieved the most successful deployment of electric cars in terms of market
share, globally. It is followed by the Netherlands, with a 6.4% electric car market share, and Sweden with 3.4%. The People&rsquo;s
Republic of China (hereafter, &ldquo;China&rdquo;), France and the United Kingdom all have electric car market shares close to
1.5%. In 2016, China was by far the largest electric car market, accounting for more than 40% of the electric cars sold in the
world and more than double the amount sold in the United States.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The global electric
car stock surpassed 2 million vehicles in 2016 after crossing the 1 million threshold in 2015, and exceeded three million vehicles
by November 2017. In the third quarter of 2018, the electric vehicle stock increased to four million.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Global EV Adoption 2010 to 2016</B></P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><IMG SRC="image_014.jpg" ALT="">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Until 2015, the
United States accounted for the largest portion of the global electric car stock. In 2016, China became the country with the largest
electric car stock, with about a third of the global total. With more than 200 million electric two-wheelers, 3 to 4 million low-speed
electric vehicles (&ldquo;LSEVs&rdquo;) and more than 300 thousand electric buses, China is also by far the global leader in the
electrification of other transport modes.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The growth rates
in electric vehicle sales and, as a result, the requirements for supporting infrastructure are impressive. To date, the deployment
of electric vehicle service equipment (&ldquo;EVSE&rdquo;) has not met the goals set by federal or state governments or any of
the larger companies currently engaged in the space. The reasons for the delays are numerous but the main impediments include
the following:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">a)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Site
    Acquisition &ndash; identifying and leasing/controlling locations</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">b)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Entitlement
    &ndash; permitting and zoning requirements</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">c)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Civil
    Works &ndash; foundations and trenching</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">d)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Inability
    to move the EV charger once deployed</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">e)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Energy
    &ndash; sources and cost of energy</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">f)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Reliability
    &ndash; EV chargers will not work during utility grid interruptions</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">g)</FONT></TD>
    <TD STYLE="line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Telemetry
    &ndash; communications with the EV chargers</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 82 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the number of electric
cars on the road has continued to increase, private and publicly accessible charging infrastructure has also continued to grow.
In 2016, the annual growth rate of publicly available charging (72%) was higher than, but of a similar magnitude to, the electric
car stock growth rate in the same year (60%). We have observed that the rate of sales of our products tracks the growth in EVs.
Bloomberg forecasts that there will be 559 million EVs on the road worldwide by 2040. The current ratio of EVs to EV chargers
in the world is approximately eight to one, and it is expected that the EV to EV charger ratio will need to be at least two to
one by 2030. Even at eight to one, the world will need at least 70 million chargers by 2040, or an average of approximately 3.3
million new chargers every year from 2019, and more than twice that many if all fleets electrify. Many cities across the United
States, including Atlanta, Los Angeles, San Francisco, San Jose, Pittsburg, New York and Newark, are transitioning to electric
fleets according to the U.S. DOE.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The demand for electrical
power to EVs is accordingly expected to increase at an accelerated pace. The United States is expected to require an extra 1.5
TWh of electrical power daily to charge EVs (10TWh is the total daily consumption in the U.S. today). Power plants and the grid
require significant upgrades to meet demand and may take decades to catch up. Based on discussions with customers, management
believes that a linear foot of wired trench in New York City costs $2,000. EV ARC&trade; provides significant cost savings. Each
EV ARC&trade; produces approximately $80k of electricity as compared to civil costs for grid-tied EV charging installations of,
for example, approximately $2,000 per linear foot of wiring in New York City.</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center; text-indent: 0.5in"><IMG SRC="image_012.jpg" ALT="" STYLE="height: 180.75pt; width: 233.25pt"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">Source: Bloomberg
New Energy for the EV information and the Company for EV ARC&trade; sales</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Traditional thinking
within the EV charging industry has been that individuals will choose to charge at home and to a great extent this has been true
for the early adopters of EVs who have typically been well-off and owners of their own homes. As EVs become more mainstream, solutions
will have to be found for the 70% of Americans who do not own a single-family residence. The California Energy Commission (&ldquo;CEC&rdquo;)
recently published a study in which it concludes that only one in seven Californians apartment dwellers lives in an environment
where they can reasonably expect to charge an EV at home. This leaves six of seven Californians in need of alternate charging
options. We believe, historically, that California&rsquo;s results will be similar across the nation and even more pronounced
in Europe and Asia where far larger sections of the population live in multi-dwelling units (&ldquo;MDU&rdquo;).</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; text-indent: 0.5in">Fortunately, there
are options for current and future EV owners. An immutable link exists between car ownership and travel to destinations, be those
trips for work, shopping, leisure, education or any number of other options. People with cars go places and when they get there
they tend to dwell for a while. In fact, the average privately-owned sedan in the U.S. spends 95% of its time parked. Typical
parking spots offer excellent environments for EVs to re-fuel opportunistically while the owners happen to be at the location
for whatever reason originally took them there. Workplace, retail, healthcare, leisure, education &ndash; all of these environments,
and any others with parking, offer excellent opportunities for the majority of EV owners to refuel. According to the Department
of Transportation, the average American sedan travels 31.4 miles each day. A typical Level II EV charger delivers 25 miles of
charge to an EV in an hour. In other words, 45 minutes charging at the supermarket and another 45 minutes charging at work delivers
more miles than the average driver requires in a day - and that&rsquo;s without charging at home. Most full-time employees spend
at least 6 hours at work each day giving them the opportunity to pick up almost five times the electricity they need to fuel their
daily driving needs in each shift at work. We believe that this paradigm shift in fueling behavior will contribute significantly
to consumers&rsquo; adoption of EVs because it will mean the end of destination fueling. No longer will consumers make special
trips to a location (gas station) to fill their cars with fuel. Rather they will fuel, opportunistically, where they were already
going. We believe that consumers will fill their cars in the same way that they fill their cellphones today &ndash; whenever they
are near a charger, and while they are sleeping, working, eating or doing anything other than actually driving.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 83 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Battery Electric
Vehicles (&ldquo;BEVs&rdquo;) are becoming more affordable with the release of each new model. The Chevy Bolt delivers 240 miles
of range for around $30k after tax incentives. The Tesla 3 does more or less the same. The average American spends around $5k
per year on fuel and maintenance for their ICE. EVs have far lower fuel costs and practically no maintenance. When considering
the reduced annual operating costs it&rsquo;s hard not to view EVs as competitive today, with or without tax incentives. BEVs
are also delivering longer driving ranges, though this may not be necessary in light of peoples&rsquo; actual driving habits.
In fact, there is a strong argument to suggest that the Chinese model of producing lots of lower range vehicles and ensuring that
there is ubiquitous charging infrastructure makes more sense than having every vehicle carry around sufficient batteries to support
trips that most people rarely, or never, take. Most Americans would not need an EV with a range of greater than 50 miles if they
knew that they could reliably charge every day. As batteries continue to be the largest (though falling dramatically) cost contributor
to the price of an EV, this would offer a simple and obvious way to further reduce the cost of EVs and increase their range (through
reduced weight) in the future.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While Tesla is the
recognized leader in the EV space today, it must also be recognized that all of the major automobile manufacturers have plans
for all electric product line-ups. In most cases those plans are for exclusively electric line ups, and in some cases automotive
OEMs describe a future where their entire portfolio is available in an electric format even if they plan to retain some ICEs for
the time being. Consumer choice will flourish as an example of the major OEMs shifting to electric. Ranges may continue to increase,
and costs may continue to come down. In a decade or so we believe that car dealerships will offer a wider variety of EVs than
any other solution and that those EVs will be better, offer more options and be less expensive than the ICE alternative. We believe
it could be said that for the first time in over one hundred years we have Moore&rsquo;s Law in transportation. EVs may improve
so dramatically and so quickly that the ownership experience will be closer to that of the laptop or the smart phone. In fact,
studying the adoption curves of both those relatively new technologies might, we believe, be a useful data source when trying
to forecast the consumer adoption of EVs, and therefore EV charging infrastructure in the coming years.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Autonomous
Vehicles will add to charging infrastructure requirements</I></B>.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Autonomous vehicles
(AVs) are receiving increasing press coverage and, significantly, increasing investment from national and international participants.
On October 4, 2018 the Wall Street Journal reported that Honda will invest $2.75B in GM&rsquo;s self-driving car unit, GM Cruise.
Japan&rsquo;s SoftBank Group has already invested $2.2B in GM Cruise. Ford has set up the Ford Autonomous Vehicle Unit, Fiat Chrysler
has joined a BMW led consortium which includes Intel and Mobileye, with the aim of producing fully automated vehicles by 2021.
Toyota announced in August that it would invest $500 million in Uber to jointly develop autonomous vehicles, and Google parent
Alphabet continues to invest in Waymo. According to CB Insights there were 46 corporations developing autonomous vehicles as of
September 2018.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">While there are
many approaches to evolving AVs, one constant is that in almost every case the vehicles themselves are or will be electric vehicles.
An increase in the volume of electric AVs will mean a requirement for an increase in the availability of EV charging infrastructure
which, we believe, further supports our business model.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Fueling AVs will
generally require automated fueling infrastructure. Currently the two proposed methods to address this requirement are robotics,
which connect a conductive charging cable to the vehicle, and wireless or inductive charging which enables the vehicle to charge
without physically connecting to the EV charger. We believe that wireless charging will prevail because it is a proven technology
which is already working in the market and because it is less complex, costly and prone to failure than robotic connections. We
believe that our products are ideally suited to support wireless charging because the requirement for a power transmitter below
the vehicle will easily be supported by our EV ARC&trade; product with its integrated base pad (into which we can imbed the power
transmitter at the factory). A grid tied charger will require further permitting and construction work to facilitate the installation
of the power transmitter into the parking surface.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Whether EVs are
autonomous or driven by humans and whether they charge wirelessly or conductively, we believe that all eventualities will lead
to a requirement for more charging infrastructure which will in turn benefit our business model.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 84 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>A Massive Need for Charging Infrastructure</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV charging will be
required in just about any location where visitors, residents, guests or workers park cars. We expect that slower speed charging
such as Level I (120 volt/5 miles per hour) and Level II (240 volt/25 miles per hour) will suffice for most urban environments.
Workplace, retail, airport, transit terminal, healthcare, hospitality and any other dwell type environment will, we believe, be
well served with offering around 25 electric miles for each hour of charging which means that Level II will suffice. For certain
fleet requirements such as taxis, first responders and certain shared and autonomous vehicles, direct current fast charging (DCFC
50+kW 200 miles per hour and up) may be required. Corridor environments such as rest areas on Interstates and Highways will require
direct current fast charging (&ldquo;DCFC&rdquo;) because, in general, consumers will not want to wait for long periods of time
while their vehicles re-charge during longer journeys. Though we believe that DCFC is an appropriate solution in these types of
environments we also believe that it is currently being oversold by many players in the industry. There is, in some camps, an
effort to replace the hundred-year-old practice with something similar, through the installation of very fast destination charging
just like the current gas station model. It is much more expensive to deploy DCFC than Level I or II charging and it is also much
more expensive to operate it. While it might benefit certain incumbents and new entrants to push this model, we believe that consumers
will learn to enjoy the new habit of fueling where they were already going and as such will decreasingly seek out destinations
which require a special trip for their fueling needs. As mentioned above, we believe there is rarely a need to charge for more
than two hours in any given day on Level II chargers and the great majority of vehicles are parked somewhere for much longer than
that. Therefore, we believe that the extra expense associated with DCFC does not seem warranted or supportable except in specialized
use cases like those described above. Envision&rsquo;s products deliver all three levels and the level selected is based upon
our customers&rsquo; preferences.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Regardless of which
level of EV charging is contemplated in any given location, a source of electricity will have to be delivered to the EV charger
itself. The charger, in turn, will have to be located somewhere that an EV can access it conveniently. In the early days of charger
deployment, most organizations will pick &ldquo;low hanging fruit&rdquo; locations for charger installations if they have them.
A typical low hanging fruit scenario would be one in which there is a sufficient electrical circuit close enough to a parking
space to allow for the relatively simple and inexpensive installation and connection of the EV charger to the source of electricity.
For example, there might be a parking space against an outside wall of a building, which has an electrical circuit conveniently
located on the inside of the same wall, thus allowing for an easy connection by penetrating the wall and extending the circuit
to the parking space. Most parking spaces, however, are not found in such convenient locations. In fact, most parking spaces are
several hundred feet away from the nearest available circuit which is sufficient to support EV charging. This is not surprising
as it would be unlikely that any developer of a parking environment would run any more electrical circuit than is required to
power lighting and perhaps a parking metering machine. Furthermore, the typical commercial real estate property, which has adjacent
parking, will not only have no electrical circuits deployed in the parking lot but equally it is likely that the property does
not have sufficient electrical infrastructure to support EV charging at any meaningful scale. Most properties were not designed
with the significant increase in load which EV charging creates. A typical EV is the equivalent of a single-family residence in
terms of the load it creates. Having 10 EVs charge at a retail environment is like supplying electricity to 10 homes &ndash; generally
not contemplated in the original design. Thus, delivering EV charging to most parking spaces becomes an involved, time consuming,
expensive and disruptive process requiring the involvement of multiple professions and civil and electrical contracting. A typical
parking lot installation might require:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Architectural
    design including ADA compliance</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Electrical
    Engineering</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Civil
    Engineering</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Permitting
    &ndash; construction, electrical, easements etc.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Trenching
    and boring for foundations</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Concrete
    work</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Special
    Inspections</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 85 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Electrical
    contracting</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Electrical
    infrastructure upgrades &ndash; switch gear, transformers etc.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Installation
    contracting</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Interconnection
    with the utility</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Parking
    lot resurfacing and striping</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">3<SUP>rd
    </SUP>party leases or other agreements</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">When the installation
is complete and successful, the fixed EV charger will generate a utility bill which can be as high as $40 to $80 thousand dollars
over 20 years (in California) and might often result in demand charges and utility billing tier increases.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Wireless Charging Technologies and
Other New and Developing Charging Initiatives</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The development
and commercialization of wireless or inductive charging is in advanced stages. There are several companies such as Qualcomm, Momentum
Dynamics, Wave, Hevo and Witricity which have commercially available wireless chargers for EVs and larger electrified vehicles.
We believe that our products, particularly the EV ARC&trade;, are ideal for the integration of wireless charging for two reasons:
(i) the wireless power transmitters can be integrated directly into our base pads whereas traditional grid-connected products
may have to install the transmitters into the concrete or asphalt, requiring further permitting and construction activities and,
(ii) wireless charging is about 5% less efficient than conductive (plugging in) charging which means that an operator of a large
number of vehicles or a network of chargers will find that their utility bill increases by 5% when they upgrade to wireless charging
because of this loss. Our products generate all their own energy from renewable sources without generating a utility bill so there
will be no increase in energy costs for a fleet operator when they convert to wireless charging with Envision products.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
wireless charging will play a major role in the future of EV charging because (a) the consumer will demand the ease and convenience
of simply parking their car and having it fuel without their having to plug in and (b) fleet operators will no longer have to
be concerned that their employees have plugged EVs in at the end of a shift. So long as they are parked they will fuel automatically.
Management believes that increased adoption of wireless or inductive charging constitutes another significant opportunity for
a differentiated advantage and, as a result, growth in the future.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Another area in the
charging ecosystem which provides major opportunities and challenges is the &ldquo;curbside&rdquo; or &ldquo;on street&rdquo;
sector. Because so many owners of vehicles and even fleet operators (in cities like New York and San Francisco) park their vehicles
on street, there is a significant need for curb side charging. In fact, the CEC has publicly stated that only one in seven Californian
apartment dwellers are able to park their car close enough to a circuit to charge at home. Their conclusion is that curb side,
on street charging will be an important contributor to the successful electrification of transportation in the State. Many other
jurisdictions such as New York City have made the same statements.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 86 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have invented
and are in the late stages of product development on, our patent pending EV-Standard product which is, in our belief, the ideal
curb side charging solution. The EV-Standard&trade; product is a streetlamp replacement which incorporates renewable energy and
on-board energy storage, and which provides a meaningful EV charging experience without significant infrastructure or construction
requirements. The EV-Standard&trade; design includes a light-wind generator fixed atop a new streetlamp standard. Also integrated
is a tracking solar panel and on-board battery storage. The EV-Standard&trade; product design takes power from the existing streetlamp
grid connection and uses it to charge the on-board batteries. The streetlamp&rsquo;s circuit is available 24 hours per day but
is only in use during the hours of darkness. As a result, EV-Standard&trade; is able to use the full capacity of the grid connection
to charge its batteries during the day time. A further advantage of the EV-Standard is that it is delivered with a low energy,
high lumens, LED light fixture which reduces the energy required for street lighting during the hours of darkness. This makes
the street light more efficient and, crucially, the EV-Standard&trade; can use the unused capacity of night-time operations to
further charge its on-board batteries. The additional renewable energy generated by both the tracking solar array and the light-wind
generator supplies more energy to EV-Standards&rsquo; batteries. The energy from the batteries is then delivered to a Level II
EV charger which is mounted to the EV-Standard&trade; products&rsquo; column. The combination of the three sources of capacity,
when delivered at once through our on-board batteries, allows us to deliver a much more powerful and therefore more meaningful
EV charging experience than would be available simply through connecting to the existing street lamps&rsquo; utility grid connection
as some of our competitors currently offer.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the
improved EV charging experience offered by the EV-Standard&trade; design will be a differentiator for our company in a potentially
large market. We currently provide work-place charging to certain departments and government agencies of the State of California
through our EV ARC&trade; product. We believe that EV-Standard will become an excellent choice for California, New York and many
other jurisdictions across the U.S., and the world, as a viable and reliable on-street EV charging solution. Accordingly, we believe
that EV-Standard&trade; represents an important opportunity for future growth. Like the EV ARC&trade; and Solar Tree&reg; products,
the EV-Standard&trade; will not rely upon a grid connection and as such will be able to continue to charge EVs during black-outs
or other grid interruptions.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our Target Markets &ndash; Outdoor
Media</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As the value of traditional advertising
media such as television, radio, and print diminishes, advertisers in the United States and abroad are looking for new outlets
to capture the attention of consumers. Industry experts believe that there will be significant growth in spending on outdoor advertising
platforms particularly when mounted on street furniture. We anticipate this is particularly true relative to digital content.
The DOOH (digital out of home) industry, from what we understand, is enjoying a period of rapid growth and may continue to do
so for the foreseeable future. Management has seen statistics suggesting DOOH and other outdoor advertising spending will increase
up to $33B by 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&ldquo;Digital Out
of Home Advertising&rdquo; is the second fastest growing advertising medium, according to Magna. Double digit growth with billions
of dollars per year in national and global spending make outdoor advertising an attractive opportunity. There are, however, significant
barriers to making it work. In general, in the United States, it is becoming harder to deploy outdoor advertising in most places
where it is of value. Similar to the EV charging market, the outdoor advertising industry seeks new solutions to overcome the
significant barriers to entry such as planning, permission, entitlement, electrical circuitry, and civil engineering. Industry
veterans spend a good deal of time looking for the &ldquo;new new&rdquo; in advertising, a solution that is environmentally friendly,
cost effective, and most importantly, can make its way through the significant hurdles of permitting and zoning. We believe that
our products are ideally suited to reduce many of the barriers to entry for outdoor advertising and as such we believe that significant
opportunities may present themselves to us as we continue to address this market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 87 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2017,
we signed an agreement with OutFront Media (NYSE: OUT). Through this agreement OutFront will market the sponsorship and naming
rights for networks of EV ARC&trade; products distributed across major U.S. cities, using the same business model that OutFront
has previously used to monetize the deployment of bike sharing programs such as the Deco bike program in San Diego, California.
OutFront ranks in the top three outdoor advertising companies in the United States and has been successful selling similar sponsorship
and naming rights opportunities. We believe that a significant opportunity exists, though our relationship with OutFront, to deploy
large numbers of EV ARC&trade; products in multiple cities across the U.S. OutFront has identified corporate prospects for this
model. Based on discussions with Outfront Media, the Company believes that at least 150 units will be required for each city deployed
under our agreement with it. Under this agreement, we expect to receive 75% of the recurring revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While we believe there
is a great deal of pent up demand for out of home advertising spending in the United States, there are also significant barriers
to the widespread deployment of such displays, which we believe enhance our competitive position:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entitlement
    &ndash; traditional signs and billboards are increasingly difficult to take through the permitting and zoning process. Some
    jurisdictions have outlawed them entirely.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Public
    perception &ndash; the value of outdoor advertising becomes questionable when the constituency views the medium as anti-social,
    as is often the case with traditional billboards.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Energy
    Costs &ndash; lit and digital billboards are major energy consumers.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
    updates &ndash; signs and billboards can be slow and costly to update.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Civil
    engineering and construction &ndash; signs and billboards require costly installations and electrical connections.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe Envision
has products that solve each of the above impediments to billboard and DOOH infrastructure deployments. We, together with our
partner, OutFront Media (NYSE:OUT), are currently in the process of working to secure agreements with San Diego and eventually
other cities to allow for the deployment of our advertising or sponsorship funded, solar powered EV chargers. We are also working
with individuals and organizations to encourage investment in our products deployed in this manner.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Envision products
are renewably energized, so they are shrouded in what is often referred to as the &ldquo;Green Halo.&rdquo; We have observed that
the green/sustainable aspect of our products can make them more likely to win approval through the entitlement process, while
also making them more popular with an increasingly environmentally-conscious public. The dual effect, we believe, is that our
products may be deployable in locations where traditional signs or billboards may be denied. We believe these products will be
more popular with an advertisers&rsquo; intended audience and, as a result, advertisers may be willing to pay for them either
as a capital purchase or through an existing payment schedule they have with vendors such as Lemar, Clear Channel or JC Decaux,
or through sponsorship and naming rights such as those OutFront Media intends to sell. Envision plans to sell products either
directly to the end user or to one of the brokerages or to maintain title to the charging products while collecting a fee for
the sponsorship and naming rights. We do not currently intend to sell space to content providers except in select locations as
there are other well established companies doing that to which we can sell. Technology advances in advertising operations are
making it increasingly possible to place digital content on advertising screens through the leveraging of automated platforms.
Google is piloting programs in the United Kingdom for place and time-based advertising on digital screens. Management is meeting
with various companies involved in the automatic placement of digital content on outdoor screens to ascertain whether there is
a model which will allow us to successfully monetize the EV ARC&trade; Digital without the active involvement of a third party,
thus avoiding an increase in associated direct costs. In the case of the sponsorship deals contemplated with OutFront Media, Envision
may retain title to the products throughout the sponsorship period and charge fees for the rights to the network. These fees would
constitute recurring revenue for the Company. At the end of the sponsorship period, which is currently contemplated by OutFront
Media to be in the three to five year range, the rights to the network would revert to Envision at which point we may be at liberty
to sell them again.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 88 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our products produce
more energy than they consume through the display of advertising content, so they do not have ongoing operating expenses associated
with energy costs. In fact, they can also support other local energy requirements such as lighting or, even more politically important,
EV charging infrastructure or disaster preparedness.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of our products
can be equipped with a wide area network (&ldquo;WAN&rdquo;) connection that can be used to monitor the condition and performance
of the unit. This WAN connection can be used equally to deliver content updates to our products&rsquo; advertising screens and
to network the products so that they can be intelligently linked to one another as well as to local consumers through NFC (Near
Field Communications). This means that our products can be deployed without any physical connection to power or telecommunications
while delivering the same value as those that have gone through expensive construction processes to physically connect to power
and data.</P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our Target Markets &ndash; Energy
Security</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Power outages cost
the United States $200 billion per year according to the Department of Energy. A report in the Wall Street Journal stated that
the United States is nine key sub stations away from a total black out, and further reported if one of a few transformer companies
who could supply the hardware to repair the sub stations was also disabled, that the black outs would last 18 months. We believe
that energy security will be an important growth market and that our Solar Tree&reg; and EV ARC&trade; products with ARC technology
energy storage can address this and provide possible growth opportunities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to insideenergy.org,
the grid disruption database shows a marked increase in outages from 2000 through the first half of 2014. Outages fluctuate from
month to month, season to season, and year to year, but the trend-line shows a steady rise. Here are some other interesting observations:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>The five-year
                                         annual average of outages <I>doubled</I> every five years,</B> which means the current
                                         five-year annual average is four times what it was fifteen years ago:</TD></TR></TABLE>

<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: 60pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>For 2000 to 2004,
                                         there were an average of 44 reported grid outages per year.</TD></TR></TABLE>

<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: 60pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>From 2005 to
                                         2009, there were an average of 100 reported grid outages per year.</TD></TR></TABLE>

<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: 60pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>From 2010 to
                                         2013 (a four-year period), there were an average of 200 reported grid outages per year.</TD></TR></TABLE>

<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: 60pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>In the first
                                         six months of 2014, there were 130 reported grid outages &ndash; which puts that six-month
                                         period as having more outages than all but four years since 2000.</TD></TR></TABLE>

<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: 40pt"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><B>Comparing
                                         2000 to 2013, the monthly average grid outages increased six-fold:</B> In 2000, there
                                         were an average of 2.5 grid disruption events a month. In 2013, there were an average
                                         of 14.5 disruption events a month. In the first half of 2014, there were 21.7 events
                                         a month. In 2011, the year with the most reported outages, there were an average of 25.6
                                         reported events each month.</TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because EV ARC&trade;
can be deployed with an optional emergency power (E Power) panel; it can also be used as a reliable source of energy in times
of disaster, emergency or grid failure. EV ARC&trade; can be configured to allow a select group, such as first responders, to
access the solar generated and stored energy. A fireman or police officer will be able to safely connect to the EV ARC&trade;
and power any devices that would typically require a gasoline or diesel generator. We believe that the EV ARC&trade; will be a
much more reliable and a cleaner source of energy than the electric grid or other traditional back up energy sources. The EV ARC&trade;
does not require the level of ongoing maintenance that a diesel or gasoline generator requires, and there is less chance that
it will not be operational in times of emergency since first responders are not required to start it or fill it with fuel. We
are currently selling EV ARC&trade; products equipped with E Power panels to New York City, Caltrans and many other entities.
In the summer of 2017, our EV ARC&trade; deployed for the government of the U.S. Virgin Islands was subjected to 185 mph category
five hurricane force winds which it survived. Our customer informed us, in writing, that while most other infrastructure had been
damaged or destroyed by the storm, our EV ARC&trade; product not only survived but was still in excellent condition. The EV ARC&trade;
product is independently certified to withstand winds of 110 mph by a licensed structural engineering firm. We and our customers
have observed that in practice it can withstand hurricane force winds. Similarly, our Solar Tree&reg; product has survived hurricane
force winds in Florida and the foothills of the Rockies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 89 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While the EV ARC&trade;
and Solar Tree&reg; products are designed to be grid independent they can also be connected to the utility grid at the customers&rsquo;
request. In one instance we have a utility company customer which is using the EV ARC&trade; product to charge EVs but also as
a grid balancing tool. The utility has connected the EV ARC&trade; to the grid and is able to use the internal batteries as a
buffer during times of grid instability. Industry experts predict that there will be a significant increase in the amount of distributed
energy storage connected to the grid to provide stability in the future. We believe that the EV ARC&trade; products&rsquo; ability
to act as a grid buffering solution as well as a rapidly deployed EV charging solution is another differentiator and a potentially
significant value proposition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Using solar power
to reduce an entity&rsquo;s utility bill is not new and is now a highly competitive market; however, Envision believes that the
growth in energy security products will create a significant opportunity for the Company. We have overcome many hurdles inherent
in the production of reliable, cost effective, stand alone, renewable energy generation and storage solutions. Our EV ARC&trade;
product is essentially a micro-grid which generates, stores, and makes available, day or night, clean, reliable electrical energy.
This technology is already offering our customers an alternative to back-up generators or other expensive measures which they
feel compelled to own to safeguard their increasingly important energy supplies. Many of our customers have expressed that they
view the fact that EVs can charge from our products even when the utility grid fails as one of the key components in their decision
to buy. Their ability to connect external devices to the EV ARC&trade; power outlets and &ldquo;shore power&rdquo; cable may allow
them to eliminate the need for gasoline or diesel generators where EV ARC&trade; is deployed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Customers like New
York City and Caltrans who own increasingly large fleets of EVs cannot take the chance that there is another major grid outage
such as the one that was caused by Hurricane Sandy. The impact of such an outage would be that the EVs would be grounded during
such an event. Our products provide a hedge against such a catastrophe because they are immune to grid interruptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Distributed generation
photovoltaic solar projects have historically been rooftop or adjacent property installations. Rooftops have a number of inherent
problems that are avoided by utilizing parking lots and the top levels of parking structures for solar installations. Rooftops
are populated with mechanical equipment, vents, skylights, elevator overruns and most importantly, roofing materials and systems
including waterproof membranes, that require maintenance, are warranted, and must be replaced more often than solar PV products.
Rooftops are also limited in the area which is required for large scale energy production by PV systems. The low returns generated
by many roof top and adjacent property solar deployments are often not sufficient inducement to a real estate owner to expose
themselves to the encumbrance and risks associated with those sorts of deployments, which in part might explain the relatively
low adoption of this otherwise beneficial technology.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are over 800
million parking spaces in the United States. As the adoption of Electric Vehicles increase, we believe parking lots will be ideal
locations for EV charging infrastructure, and Envision&rsquo;s products with SunCharge&trade; will offer an attractive option
to any entity considering the deployment of such solutions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe, globally,
solar deployments are growing significantly. While much of the growth has been focused on competing with utilities to provide
cheaper electricity, we believe that there will be a significant growth in Solar 3.0 in which solar energy is used to enable services
and amenities where the grid is unavailable or too unreliable for the intended use. Electrical energy is becoming increasingly
vital to almost everything that we do and our requirements for it are no longer restricted to indoor locations where standard
outlets are readily available. Solar powered products, like those that we produce, which can deliver reliable energy in locations
where there is insufficient circuit, like parking lots, streets, parks, and public spaces, appear to have significant market opportunities.
Our deployment speed is also important to our marketing efforts. In most cases, we deploy our EV ARC&trade; and Solar Tree&reg;
products in active parking lots of active businesses. Whether we are deploying for EV charging, energy security, or for marketing
purposes, our prospective customers often consider business disruption in their analysis and buying decisions. We believe that
our products can be installed faster than any other products in the industry, making deployment of Envision products less negatively
impactful than the deployment of our competitors&rsquo; products. The potential loss of revenue or opportunity caused by a torn-up
parking lot can, over time, be quite substantial. We believe our deployment speed will increasingly contribute to Envision&rsquo;s
competitive edge.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 90 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Customer Concentration</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During 2017, the
Company had two customers that combined to exceed 40% of our revenue in the New York City and Caltrans in the State of California,
and in the year ended December 31, 2018, one customer (i.e. New York City) which accounted for 50% of our total revenue in that
year period. In these cases we receive purchase orders from multiple sub entities or departments, although in the first quarter
of 2018, a single department in the City of New York was responsible for all revenue from that city. The purchase orders aggregate
under single contracts, but we believe that the selling opportunities are far more varied than suggested by the revenue associated
with those contracts because many different government departments are able to purchase our products through the contracts without
having to go through lengthy and involved purchasing processes. In fact, the contracts we have with both New York City and California
can in some cases be used by other states and government departments. Furthermore, we expect sales of our products to be among
a more diversified customer base in the future, particularly as our successes in 16 states in which we have already sold become
more widely recognized. We believe that the winning of contracts by the Company, which have generated millions of dollars in sales
to such notable customers as New York City and the State of California, result from a deliberate strategic focus by us on large
and difficult to win customers with the potential for significant repeat orders from diversified entities under a single contract.
In the case of both contracts, while the purchase orders aggregate under single contracts, the products are being used by a diverse
group of government entities, including the Department of Transportation, Police Department, Fire Department, Department of Education,
Department of Design and Construction, Office of Emergency Management, Department of Parks and Recreation and others, according
to government officials. We do not, therefore, view the customer concentration in 2017 or 2018 as negative, viewing it instead
as validation of our strategy to win these types of large and recurring customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Bridge Loan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 27, 2018,
the Company entered into an unsecured promissory note (the &ldquo;Note&rdquo;) in the amount of $750,000 (the &ldquo;Principal
Amount&rdquo;) with Gemini Special Opportunities Fund, LP (the &ldquo;Lender&rdquo;). The Note bears simple interest at an annual
rate of 10% and is subject to that certain Securities Purchase Agreement, dated August 27, 2018, with the Company as the seller
and the Lender as the buyer. This Note was due and payable on February 28, 2019, but effective that date a verbal forbearance
agreement was made and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity
date of the note, or the note is sooner repaid by the Company. If the Company had repaid the Note on or prior to November 28,
2018, the Company would have been obligated to pay 105% of the original principal amount, plus accrued interest, and if the Company
had repaid the Note after November 28, 2018, including repayment on the maturity date of February 28, 2019, the Company would
have been obligated to pay 115% of the original principal amount, plus accrued interest. The Company may have to pay more to retire
the Note after its original maturity date, depending on its discussions with the Lender. Currently, the Note provides that if
the outstanding balance is repaid after the maturity date, the outstanding balance of the Note increases to 110% of such balance.
As additional consideration for the loan evidenced by the Note, the Company has issued to the Lender 18,000 common stock
purchase warrants exercisable for a period of five years from the date of issuance with an exercise price equal to $12.50
per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 91 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Lender Convertible Debt Instruments</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 18, 2017,
Envision entered into a revolving secured convertible promissory note (the &ldquo;Revolver&rdquo;) and another secured convertible
promissory note (the &ldquo;Note&rdquo;) with SFE VCF, LLC, an unaffiliated lender (the &ldquo;Lender&rdquo;). Pursuant to the
Revolver, the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase
order (each a &ldquo;PO&rdquo;) received by the Company from a credit worthy customer (each a &ldquo;Draw Down&rdquo;), up to
a maximum of $3,000,000, commencing on the date of the Revolver and terminating 300 days after the date of the Revolver, by giving
five (5) business days written notice to the Lender of a request for borrowings (the &ldquo;Evaluation Period&rdquo;). During
the Evaluation Period, if Lender determines in its commercially reasonable judgement that the customer (&ldquo;Customer&rdquo;)
is not credit worthy, Lender may refuse to advance the Draw Down. The Revolver bears simple interest at the floating rate per
annum equal to the 12-month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus
600 basis points (the &ldquo;Interest Rate&rdquo;). The Interest Rate will be adjusted on the first day of each calendar month
during the term of the Revolver to reflect any changes in the 12-month LIBOR rate as quoted at 1:00 pm Eastern Time in New York,
New York on that day, or if that day is not a business day, on the next business day. The principal and accrued unpaid interest
with respect to each Draw Down is due and payable within five (5) business days of receipt from the Customer by the Company of
a payment due under the applicable PO (with respect to each Draw Down, the &ldquo;Maturity Date&rdquo;). Each Draw Down is secured
by a perfected recorded second priority security interest in all of the Company&rsquo;s assets, as set forth in that certain Security
Agreement by and between the Company and the Lender, dated September 18, 2017. The Lender will have the right at any time until
the Maturity Date of a Draw Down, provided the Lender gives the Company written notice of the Lender&rsquo;s conversion election
to convert, prior to any prepayment of such Draw Down by the Company, all or any portion of the outstanding principal and accrued
unpaid interest (the &ldquo;Conversion Amount&rdquo;), into such number of fully paid and nonassessable shares of the Company&rsquo;s
common stock as is determined by dividing the Conversion Amount by the greater of (i) seven dollars and fifty cents ($7.50)
or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common stock that is quoted on a public securities
trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive trading days
immediately prior to the date of the Lender&rsquo;s written notice of the Lender&rsquo;s election to convert. The Revolver is
secured by a second priority perfected recorded security interest in all of the assets of the Company, evidenced by a Security
Agreement with the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As additional consideration
for the loan made by the Lender to the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common
stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the
greater of (i) $7.50 per share or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common stock that
is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during the five
(5) consecutive trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the
Lender will equal 25% of the increase over the highest amount previously drawn down by the Company on the Revolver divided by
the greater of (i) seven dollars and fifty cents ($7.50) or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s
common stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume),
during the five (5) consecutive trading days immediately prior to the date of the applicable Draw Down which causes the increase
over the previous highest amount borrowed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company received
funds for an initial Draw Down on the Revolver on September 26, 2017 in the amount of $850,000. As a result of this Draw Down,
the Company issued 28,334 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology,
each with a $7.50 exercise price and three-year term. This Draw Down was paid back to the Lender during the three month
period ended March 31, 2018. The Company received funds for a second Draw Down on October 24, 2017 in the amount of $300,000.
As a result of this Draw Down, the Company issued 10,000 common stock purchase warrants having a value of $56,620 using
the Black-Scholes valuation methodology, each with a $7.50 exercise price and three-year term. This Draw Down was paid
back to the Lender during the three month period ended March 31, 2018. The Company received funds for a third Draw Down on February
20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company issued 8,156 common stock purchase warrants
having a fair value of $61,282 using the Black-Scholes valuation methodology, each with a $8.89 exercise price and three-year
term. This Draw Down was paid back to the Lender during the three month period ended June 30, 2018. During the year ended December
31, 2018, the Company received other funds on Draw Downs totaling $1,513,013 and paid back Draw Downs amounting to $553,013. No
warrants were owed for these Draw Downs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 92 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition to the
Revolver, the Lender agreed to lend $1,500,000 to the Company pursuant to the Note. The Company covenanted to use the proceeds
of the Note exclusively to pay-off the entire outstanding balance of that certain loan and security agreement that the Company
has with Silicon Valley Bank, dated October 30, 2015. The Note bears simple interest at the floating rate per annum equal to the
12-month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 400 basis points (the
&ldquo;Note Interest Rate&rdquo;). The Note Interest Rate is adjusted on the first day of each calendar month during the term
of the Note to reflect any changes in the 12-month LIBOR rate as quoted at 1:00 pm Eastern Time in New York, New York on that
day, or if that day is not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal.
Accrued unpaid interest is payable monthly on the first calendar day of each month for interest accrued during the previous month,
with all outstanding principal and accrued unpaid interest payable in full on or before three hundred and sixty-four (364) days
after the date of the Note (the &ldquo;Note Maturity Date&rdquo;), to the extent not converted into shares of the Company&rsquo;s
common stock. The Note is secured by a perfected recorded first priority security interest in all of the Company&rsquo;s assets,
as set forth in that certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time
until the Note Maturity Date and provided Lender gives the Company written notice of Lender&rsquo;s election to convert prior
to any prepayment of this Note by the Company with respect to converting that portion of this Note covered by the prepayment,
the Lender has the right to convert all or any portion of the outstanding principal and accrued interest (the &ldquo;Note Conversion
Amount&rdquo;), into such number of fully paid and nonassessable shares of the Company&rsquo;s common stock as is determined by
dividing the Note Conversion Amount by the greater of (i) $7.50 or (ii) 75% of the Volume Weighted Average Price of the
Company&rsquo;s common stock that is quoted on a public securities trading market (if more than one, the one with the then highest
trading volume), during the five (5) consecutive trading days immediately prior to the date of the Lender&rsquo;s written notice
of its election to convert. The maturity dates, as extended, of the Revolver and the Note are now December 31, 2019 for the Revolver
and the earlier of (i) June 30, 2019, or (ii) the successful closing of this offering, for the term Note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As additional consideration
for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable for a
period of three years from the date of issuance with an exercise price equal to $7.50 per share. The number of warrants
issuable to the Lender is equal to 25% of the Loan Amount divided by $7.50, which resulted in the issuance of warrants
to purchase up to 50,000 shares of the Company&rsquo;s common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During any time when
the Note or the Revolver is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock
where the combination of both could result in the Lender owning stock with a current value of one million dollars or greater,
in the Company, the Lender will have certain review and consulting rights as described in the Note and the Revolver.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31,
2018, the balance outstanding under the Note was $1,509,094 while the balance outstanding under the Revolver was $972,909, including
accrued interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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">&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">&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: 93 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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>Summary of Convertible Notes</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31,
2018, we had a total of $2,795,616 principal amount of convertible notes outstanding, plus accrued but unpaid interest of $213,742,
all of which are convertible into shares of our common stock and have the maturity dates and per share conversion prices indicated
on the following table:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Outstanding
    <BR>
Principal and <BR>
Accrued Interest<BR>
 of Note</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Payee</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Interest Rate</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Simple)</B></P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Conversion
    <BR>
Price (2)</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Maturity<BR>

    Date</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    <BR>
Conversion<BR>
 Shares (2)</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,509,094</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 23%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SFE VCF
    (1)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1</FONT></TD>
    <TD STYLE="width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.50</FONT></TD>
    <TD STYLE="width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/Share</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    1, 2018 (3)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 11%; text-align: right">201, 213</TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">972,909</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SFE VCF (1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.50</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/Share</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">129,721</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">213,220</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Desmond
    Wheatley</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.50</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/Share</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28,429</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">123,998</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">John Evey (5)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.00</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/Share</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 1, 2019</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,400</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">190,137</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pegasus (6)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.50</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/Share</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2019</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,523</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SFE VCF is the lender
    that made the Revolving Purchase Order credit line loan (now as of December 31, 2018 having an outstanding balance of $972,909)
    to the Company, and the renewable term loan in the amount of $1,500,000 that refinanced our prior loan from Silicon Valley
    Bank. The interest rate on both these loans is adjustable on a monthly basis to (a) 400 basis points over the 12-month LIBOR
    rate (currently, 2.67% per annum), on the renewable $1,500,000 term loan, and (b) 600 basis points over the 12-month LIBOR
    rate, on the Revolving Purchase Order credit line.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reflects the planned one-for-50 reverse stock
    split of the Company&rsquo;s authorized, issued and outstanding common stock.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A forbearance agreement
    is being discussed for this loan while we work to refinance it.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Desmond Wheatley,
    our Chief Executive Officer, is issued this convertible note, which is adjusted every pay period, to reflect deferred compensation
    payable to Mr. Wheatley pursuant to his employment agreement with the Company. The maturity date of the note depends on when
    adequate cash is available as determined by the Board of Directors in good faith, but not later than December 31, 2021. </FONT>Effective
    at the closing of this offering, Mr. Evey agreed to have this note paid in full with Units from this offering. Effective at
    the closing of this offering, Pegasus agreed to have this note paid in full with Units from this offering. </TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Evey is a former
director of the Company. Currently, the Company is paying down principal only at the rate of $3,000 every fiscal quarter. This
note bears simple interest at the rate of 10% per annum. Mr. Evey and the Company recently entered into an amendment to this note
agreement extending the maturity date to July 1, 2019 and adding a lock-up covenant by Mr. Evey until July 1, 2019, commencing
on the closing of this offering, for any conversion shares he may be issued if he converts all or a portion of the note, and until
December 31, 2018 for any other shares he may own. Prior to the amendment, Mr. Evey was forbearing on asserting collection rights
pursuant to a verbal understanding of the parties. As of December 31, 2018, the outstanding principal balance of the note was
$50,616, with $73,382 of accrued interest.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pegasus is a former
    landlord of the Company. This note bears simple interest at the rate of 10% per annum. The original principal balance was
    $100,000 and as of December 31, 2018, accrued interest was $90,137. The Company and Pegasus recently entered into an amendment
    to their loan agreement extending the maturity date to December 31, 2019 and adding a lock-up covenant by Pegasus until December
    31, 2019. The lock-up commences on the closing of this offering and applies to any conversion shares that may be issued to
    Pegasus if it converts all or a portion of the note, and for any other shares of our common stock it may own.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 94 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Government
Regulation</B></FONT></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Businesses in general
and solar energy companies in particular are subject to extensive regulation at the federal, state, and local level. We are subject
to extensive government regulation of employment, health, safety, working conditions, labor relations, and the environment in
the course of the conduct of our business. In order for our customers to enable the installation of some of our products, they
generally are required to obtain permits from local and other governmental agencies. In the case of our grid tied products, they
must comply with the applicable rules and regulations of the relevant state public utility agencies. In order for our customers
to take advantage of available tax and other governmental incentives associated with the installation of solar power production
facilities, and the production and use or sale of solar power, they must comply with the applicable regulatory terms and conditions.
Government regulation may have a material adverse impact on our business, operating results, and financial condition.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Employees</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 4.25pt 0 0; text-align: justify; text-indent: 0.5in">As of
the date of this prospectus, we had 17 employees, and seven additional individuals engaged through a temporary employment agency.
The individuals we utilize through the temporary employment agency work for us on a full-time basis but were hired through an
agency to maximize our flexibility and to reduce the risks and costs associated with full time employees. We also currently have
3 interns on staff assisting the engineering and marketing departments.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 4.25pt 0 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Seasonality</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 4.15pt 0 0; text-align: justify; text-indent: 0.5in">Our
operations are not expected to be materially affected by seasonality.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="letter-spacing: -0.05pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 95 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_012"></A><B>MANAGEMENT</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; background-color: white"><B>Executive Officers and Directors
</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The names of all
current executive officers and members of the Board of Directors and certain information regarding them are set forth in this
section of the prospectus. Our directors hold office until the earlier of their death, resignation, removal by stockholders, or
until their successors have been qualified. Our officers are selected by, and serve at the pleasure of, our Board of Directors.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table
sets forth information regarding our executive officers and directors as of December 31, 2018:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 23%; padding-right: 5.4pt; padding-left: 5.4pt; text-decoration: underline; line-height: 107%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><U>Name</U></FONT></TD>
    <TD STYLE="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt; text-decoration: underline; line-height: 107%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><U>Age</U></FONT></TD>
    <TD STYLE="width: 67%; padding-right: 5.4pt; padding-left: 5.4pt; text-decoration: underline; line-height: 107%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%"><U>Position</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Desmond
    Wheatley</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">53</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Chief
    Executive Officer, President and Chairman of the Board of Directors</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Chris
    Caulson</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">50</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Chief
    Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Anthony
    Posawatz</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">58</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Peter
    Davidson</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">60</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Robert
    C. Schweitzer</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">72</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Director</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Biographies of Directors and Officers</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Desmond Wheatley
</I></B>has served as our president, chief operating officer, and secretary since September 2010, and was named chief executive
officer and a director in August 2011 and became the chairman of our board of directors in December 2016. He is an inventor of
the EV ARC&trade;, EnvisionTrak&trade;, UAV ARC&trade; and EV Standard&trade;, Mr. Wheatley has two decades of senior international
management experience in technology systems integration, energy management, communications and renewable energy. Prior to joining
Envision, Mr. Wheatley was a founding partner in the international consulting practice Crichton Hill LLC in 2009 and chief executive
officer of iAxis FZ LLC, a Dubai based alternative energy and technology systems integration company, from 2007 to 2009. From
2000 to 2007, Mr. Wheatley held a variety of senior management positions at San Diego based Kratos Defense and Security Solutions,
formally known as Wireless Facilities with the last five years as president of ENS, then the largest independent security and
energy management systems integrator in the United States. Prior to forming ENS in 2002, Mr. Wheatley held senior management positions
in the cellular and broadband wireless industries, deploying infrastructure and lobbying in Washington DC on behalf of major wireless
service providers. Mr. Wheatley&rsquo;s teams led turnkey deployments of thousands of cellular sites and designed and deployed
broadband wireless networks in many MTAs across the United States. Mr. Wheatley has founded, funded, and operated four profitable
start-up companies and was previously engaged in merger and acquisition activities. Mr. Wheatley evaluated acquisition opportunities,
conducted due diligence and raised commitments of $500 million in debt and equity. Mr. Wheatley sits on the boards of Admonsters,
located in San Francisco California, and the Human Capital Group, located in Los Angeles, California, and was formerly a board
member at DNI in Dallas, Texas.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Wheatley&rsquo;s
qualifications are: leadership experience-Mr. Wheatley has been our chief executive officer since August 2011 and president since
September 2010; industry experience-Mr. Wheatley has held numerous executive positions in international organizations including
five years as president of a publicly traded technology and energy management company. Mr. Wheatley was the founding member of
an international consulting company with expertise in the renewable and energy sectors. He has held various executive level positions
in multiple infrastructure deployment companies and has been involved in energy management and renewables since 2002; finance
experience-Mr. Wheatley was founding partner in multiple companies with direct responsibilities for their financial success and
stability. He has participated in $500 million of capital raises and held full profit and loss responsibility for a public company
with approximately $70 million of annual revenue; and education experience -Mr. Wheatley was educated in his native Scotland.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 96 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Chris Caulson
</I></B>has been our Chief Financial Officer since August 2011 and previously led our accounting and finance functions since June
2010. Mr. Caulson brings over 25 years of financial management experience including security infrastructure and technology integration,
wireless communications, and telecommunications industries. From 2004 into 2009, Mr. Caulson held various positions including
Vice President of Operations and Finance of ENS, the largest independent technology systems integrator in the United States and
a wholly-owned division of Kratos Defense &amp; Security Solutions, Inc. In this role, Mr. Caulson was responsible for the operational
and financial execution of multiple subsidiaries and well over $100 million of integration projects including networks for security,
voice and data, video, life safety and other integrated applications. Prior to 2004, Mr. Caulson was chief financial officer of
Titan Wireless, Inc., a $100 million international telecommunications division of Titan Corp (subsequently purchased by L-3.).
Mr. Caulson, who has a Bachelor of Accountancy degree from the University of San Diego, began his career with the public accounting
firm Arthur Andersen.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Mr. Caulson&rsquo;s
qualifications are: leadership experience-Mr. Caulson has been our Chief Financial Officer since August 2011 and has held similar
positions in multiple other companies; finance experience-Mr. Caulson has over 25 years of experience in financial related positions
and was an external auditor in the public accounting firm of Arthur Andersen; industry experience-Mr. Caulson has held multiple
financial related executive positions in publically traded companies; and education experience-Mr. Caulson has his Bachelor of
Accountancy degree from the University of San Diego.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Anthony Posawatz
</I></B>has served as a director of the Company since February 2016. He currently serves on our Audit, Compensation and Nominating
Committees. Mr. Posawatz has been an automotive industry professional for over 30 years. Since September 2013, Mr. Posawatz has
served as the president and chief executive officer of Invictus iCAR, LLC, an automotive innovation consulting and advisory firm
focused on assisting energy and auto clean technology companies. He served as the president, chief executive officer, and a director
of Fisker Automotive from August 2012 to August 2013. Mr. Posawatz worked for General Motors (&ldquo;GM&rdquo;) for more than
25 years. As GM&rsquo;s vehicle line director for the Chevrolet Volt and key leader of global electric vehicle development, he
was responsible for bringing the Chevrolet Volt from concept to production (beginning in 2006 as a founding member and the first
employee #1). In 2010, General Motors filed a voluntary petition for Chapter 11 bankruptcy protection in federal court. He currently
serves as a member of several boards of directors, including INRIX, Nexeon, SAFE &ndash; Electrification Coalition, Momentum Dynamics,
and Electrification Coalition. Mr. Posawatz is a licensed professional engineer (P. E.) in Michigan and was both a General Motors
Undergraduate Scholar at Wayne State University where he earned a Bachelor of Science degree in Mechanical Engineering, and a
Graduate Fellow at Dartmouth College, Tuck School of Business where he earned a Master of Business Administration degree.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Mr. Posawatz&rsquo;s
qualifications are: leadership experience-Mr. Posawatz has held various executive level positions including chief executive officer
of several companies and is a board member for multiple organizations; industry experience-Mr. Posawatz has led the development
of several electric vehicle products and sits on the board of multiple industry organizations; finance experience-Mr. Posawatz
had profit and loss responsibilities in several organizations; and education experience-Mr. Posawatz is a licensed professional
engineer (P. E.) in Michigan and was both a General Motors Undergraduate Scholar at Wayne State University where he earned a Bachelor
of Science degree in mechanical engineering, and a Graduate Fellow at Dartmouth College, Tuck School of Business where he earned
a Master of Business Administration degree.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Peter Davidson
</I></B>has served as a director of the Company since September 2016. He currently serves on our Audit, Compensation and Nominating
Committees. Mr. Davidson has been an adjunct professor at Columbia University&rsquo;s School of International and Political Affairs
since 2014 and a non-resident fellow at Columbia University&rsquo;s Center on Global Energy Policy since 2015. In May 2013, Mr.
Davidson was appointed by President Obama to serve as the executive director of the Loan Program Office (&ldquo;LPO&rdquo;) at
the United States Department of Energy, a position he held until June 2015. At the LPO, Mr. Davidson oversaw the program&rsquo;s
more than $30 billion portfolio of loans and loan guarantees, making it the largest project finance organization in the United
States government. Mr. Davidson was responsible for ensuring that the LPO carried out its mission to accelerate the deployment
of innovative clean energy projects and domestic advanced vehicle manufacturing. Prior to leading the LPO, Mr. Davidson was the
senior advisor for energy and economic development at the Port Authority of New York and New Jersey (from 2012 to 2013) and was
the executive director of New York State&rsquo;s economic development agency, the Empire State Development Corporation (from 2009
to 2011). From 1989 to 2014, Mr. Davidson was an entrepreneur who founded and managed several separate companies in television
and radio broadcasting, outdoor advertising, and traditional and digital marketing services, with a focus on the Hispanic market.
From 1986 to 1989, he was an executive in the investment banking division of Morgan Stanley &amp; Co. Since 2001, Mr. Davidson
has also been the chairman of the JM Kaplan Fund, a New York City based philanthropic organization. Under his leadership, grant
making has focused on reducing New York City&rsquo;s carbon footprint, supporting immigrant integration in the U.S. and archeological
conservation world-wide. Mr. Davidson received his Master of Business Administration degree from Harvard University in 1986 and
his Bachelor of Arts degree from Stanford University in 1981.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 97 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Mr. Davidson&rsquo;s
qualifications are: leadership experience-Mr. Davidson has held various executive level positions at multiple companies. Further,
he has served as executive director of the Loan Program Office of the United States Department of Energy, the executive director
of the Empire State Development Corporation, and is the chairman of the JM Kaplan Fund; industry experience-Mr. Davidson is a
non-resident fellow at Columbia University&rsquo;s Center on Global Energy Policy and the chairman of the JM Kaplan Fund, a New
York City based philanthropic organization where grant making is focused on reducing New York City&rsquo;s carbon footprint, supporting
immigrant integration in the United States, and archeological conservation world-wide; finance experience-Mr. Davidson has had
profit and loss responsibilities in several organizations. Further, while working as the executive director of the Loan Program
Office of the United States Department of Energy, he oversaw the program&rsquo;s more than $30 billion portfolio of loans and
loan guarantees, making it the largest project finance organization in the United States government; and education experience-Mr.
Davidson received his Bachelor of Arts degree from Stanford University and a Master of Business Administration degree from Harvard
University.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Robert C. Schweitzer
</B>has served as a director of the Company since August 2018. He has been a banking industry professional for over 40 years.
Since 2012, Mr. Schweitzer founded and currently serves as the chief executive officer of RCS Mediation &amp; Consulting Services.
In this capacity, he serves as a certified circuit civil mediator for the Florida Supreme Court as well as a certified FINRA arbitrator,
a certified Appellate Court mediator, and a mediator for the Office of Financial Regulation for Florida. He is also on the roster
of the American Arbitration Association. Mr. Schweitzer currently serves as a member of the board of directors of 1-800-PetMeds
(chairman, compensation committee chair, and member of audit, nominating, and investment committees), Blink Charging Inc. (audit
committee chair, compensation committee chair, and member of nominating and governance committee), and OmniComm Systems Inc. (audit
committee chair and member of compensation and nominating and governance committees). He formerly served as a member of the board
of directors of Altisource Asset Management Company (member of audit and compensation committees), Anthem Bank &amp; Trust (chairman,
compensation committee chair, and member of audit, investment, executive, and loan committees), C&amp;C International, Equinox
Bank, RiceBran Technologies (chairman, compensation committee chair, and member of audit, nominating, and executive committees),
and Shay Investment Services (member of management committee). From 2007 to 2010, he was the president and chief operating officer
of Shay Investment Services Inc., a full service registered broker-dealer with 11 national offices and trading desks. From 2004
to 2006, he served initially as a consultant to and then as the president, chief executive officer, and regional president of
Equinox Bank FSB. From 1999 to 2003, Mr. Schweitzer was the regional president of Union Planters Bank, now Regions Bank. From
1993 to 1999, he was the executive vice president and director of the corporate banking group of Bank of America/NationsBank/Barnet
Bank, Inc. From 1991 to 1993, he was the director and head of real estate, construction, and environmental consulting of Coopers
&amp; Lybrand. Mr. Schweitzer was the vice president and manager of Mid-Continent&rsquo;s real estate division (1987 to 1991)
and the vice president and manager of domestic credit process review (1985 to 1987) of The First National Bank of Chicago. From
1975 to 1985, he was the senior vice president and manager of Central North American banking group of Wachovia Corporation. Mr.
Schweitzer is a retired Captain of the United States Navy. He received his Bachelor of Science degree from the United States Naval
Academy and his Master of Business Administration from the University of North Carolina, Chapel Hill.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Schweitzer&rsquo;s
qualifications are: leadership experience-Mr. Schweitzer has held various executive level positions at multiple companies. Further,
he currently serves as the chief executive officer of RCS Mediation &amp; Consulting Services and on the board of directors of
1-800-PetMeds, Blink Charging Inc., and OmniComm Systems Inc.; industry experience-Mr. Schweitzer sits on the board of directors
of Blink Charging Inc.; finance experience-Mr. Schweitzer has held various executive level positions at multiple banks and financial
services companies, including Shay Investment Services Inc., a full service registered broker-dealer with 11 national offices
and trading desks, Equinox Bank FSB, Union Planters Bank, and has served as a member or chairman of several audit committees,
including 1-800-PetMeds, Blink Charging Inc., OmniComm Systems Inc., Altisource Asset Management Company, Anthem Bank &amp; Trust,
and RiceBran Technologies; and education experience-Mr. Schweitzer received his Bachelor of Science degree from the United States
Naval Academy and a Master of Business Administration degree from University of North Carolina, Chapel Hill.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><B>Family
Relationships</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">There
are no family relationships among any of our executive officers and directors.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 98 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Director Independence</B></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our board of directors
currently consists of four directors. Three of our directors are &ldquo;independent&rdquo; as defined in Rule 4200 of FINRA&rsquo;s
listing standards and the NASDAQ Capital Market criteria. In accordance with the standards of the NASDAQ Capital Market, three
of our directors are considered &ldquo;independent&rdquo; because they are not employees or executive officers of the Company,
and have not been paid more than $120,000 of compensation by the Company, other than for their service as members of our Board
of Directors, in any consecutive 12-month period during the past three years. Furthermore, they have no family members being paid
compensation by the Company, and they do not serve as directors or officers of any companies that conduct business with the Company
as outside vendors or service providers. We plan to appoint additional independent directors to our board of directors in the
future.</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><B>Board Leadership
Structure and Role in Risk Oversight</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">Our Board of Directors
focuses on the most significant risks facing us and our general risk management strategy, and also ensuring that risks undertaken
by us are consistent with the Board&rsquo;s appetite for risk. While the Board oversees our company&rsquo;s risk management, management
is responsible for day-to-day risk management processes. We believe this division of responsibilities is the most effective approach
for addressing the risks facing us and that our Board leadership structure supports this approach.</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Board Committees</B></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Audit Committee</I>.
The Audit Committee of the Board of Directors currently consists of three independent directors of which at least one, the Chairman
of the Audit Committee, qualifies as a qualified financial expert as defined in Item 407(d)(5)(ii) of Regulation S-K. Robert C.
Schweitzer is the Chairman of the Audit Committee and financial expert, and Anthony Posawatz and Peter Davidson are the other
directors who are members of the Audit Committee. The Audit Committee's duties are to recommend to our Board of Directors the
engagement of the independent registered public accounting firm to audit our consolidated financial statements and to review our
accounting and auditing principles. The Audit Committee reviews the scope, timing and fees for the annual audit and the results
of audit examinations performed by any internal auditors and independent public accountants, including their recommendations to
improve the system of accounting and internal controls. The Audit Committee will at all times be composed exclusively of directors
who are, in the opinion of our Board of Directors, free from any relationship that would interfere with the exercise of independent
judgment as a committee member and who possess an understanding of consolidated financial statements and generally accepted accounting
principles. The charter of the Audit Committee is available on our website at www.envisionsolar.com.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Compensation
Committee</I>. The Compensation Committee establishes our executive compensation policy, determines the salary and bonuses of
our executive officers and recommends to the Board stock option grants for our executive officers. The members of the new Compensation
Committee are Anthony Posawatz and Peter Davidson. Each of Messrs. Posawatz and Davidson are independent under NASDAQ&rsquo;s
independence standards for compensation committee members. Our chief executive officer often makes recommendations to the Compensation
Committee and the Board concerning compensation of other executive officers. The Compensation Committee seeks input on certain
compensation policies from the chief executive officer. The charter of the Compensation Committee is available on our website
at www.envisionsolar.com.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Nominating and
Governance Committee</I>. The Nominating and Governance Committee is responsible for matters relating to the corporate governance
of our Company and the nomination of members of the Board and committees thereof. The members of the Nominating and Governance
Committee are Anthony Posawatz and Peter Davidson. Each of Messrs. Posawatz and Davidson are independent under NASDAQ&rsquo;s
independence standards. The charter of the Nominating and Governance Committee is available on our website at www.envisionsolar.com.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 99 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Code of Ethics</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board has adopted
a Code of Ethics (the &ldquo;Code&rdquo;) that applies to all of our directors, officers and employees. Any waivers of any provision
of this Code for our directors or officers may be granted only by the Board or a committee appointed by the Board. Any waivers
of any provisions of this Code for an employee or a representative may be granted only by our chief executive officer or principal
accounting officer. We will provide any person, without charge, a copy of this Code. Requests for a copy of the Code may be made
by writing to Envision at 5660 Eastgate Drive, San Diego, California 92121, Attention: Chief Financial Officer.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Limitation of Liability and Indemnification of Officers
and Directors</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under Nevada General
Corporation Law and our articles of incorporation, our directors and officers will have no personal liability to us or our stockholders
for monetary damages incurred as the result of the breach or alleged breach by a director or officer of his &ldquo;duty of care.&rdquo;
This provision does not eliminate or limit the liability of a director or officer for (i) acts or omissions that involve intentional
misconduct or a knowing violation of law or (ii) the payment of dividend in violation of Section 78.300 of the Nevada Revised
Statutes. This provision would generally absolve directors of personal liability for negligence in the performance of duties,
including gross negligence.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The effect of this
provision in our articles of incorporation is to eliminate the rights of Envision and our stockholders (through stockholder&rsquo;s
derivative suits on behalf of Envision) to recover monetary damages against a director or officer for breach of his fiduciary
duty of care (including breaches resulting from negligent or grossly negligent behavior) except in the situations described in
clauses (i) through (ii) above. This provision does not limit nor eliminate the rights of Envision or any stockholder to seek
non-monetary relief such as an injunction or rescission in the event of a breach of a director&rsquo;s or officer&rsquo;s duty
of care. Nevada General Corporation Law grants corporations the right to indemnify their directors, officers, employees and agents
in accordance with applicable law. Our bylaws provide for indemnification of such persons to the full extent allowable under applicable
law. These provisions will not alter the liability of the directors under federal securities laws.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We intend to enter
into agreements to indemnify our directors and officers, in addition to the indemnification provided for in our bylaws. These
agreements, among other things, indemnify our directors and officers for certain expenses (including attorneys&rsquo; fees), judgments,
fines, and settlement amounts incurred by any such person in any action or proceeding, including any action by or in the right
of Envision, arising out of such person&rsquo;s services as a director or officer of Envision, any subsidiary of Envision or any
other company or enterprise to which the person provides services at the request of Envision. We believe that these provisions
and agreements are necessary to attract and retain qualified directors and officers.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Insofar as indemnification
for liabilities arising under the Securities Act may be permitted to directors, officers, or persons controlling Envision pursuant
to the foregoing provisions, Envision has been informed that in the opinion of the Securities and Exchange Commission, such indemnification
is against public policy as expressed in the Securities Act and is therefore unenforceable.&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 100 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0"><A NAME="a_013"></A><B>EXECUTIVE
COMPENSATION</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Compensation Discussion and Analysis</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following Compensation
Discussion and Analysis describes the material elements of compensation for our executive officers identified in the Summary Compensation
Table (&ldquo;Named Executive Officers&rdquo;), and executive officers that we may hire in the future. As more fully described
below, our board of directors makes all decisions for the total direct compensation of our executive officers, including the Named
Executive Officers. We do not have a compensation committee, so all decisions with respect to management compensation are made
by the whole board.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Compensation Program Objectives
and Rewards</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our compensation
philosophy is based on the premise of attracting, retaining, and motivating exceptional leaders, setting high goals, working toward
the common objectives of meeting the expectations of customers and stockholders, and rewarding outstanding performance. Following
this philosophy, we consider all relevant factors in determining executive compensation, including the competition for talent,
our desire to link pay with performance, the use of equity to align executive interests with those of our stockholders, individual
contributions, teamwork, and each executive&rsquo;s total compensation package.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The compensation
received by our Named Executive Officers is based primarily on the levels at which we can afford to retain them and their responsibilities
and individual contributions. Our compensation policy also reflects our strategy of minimizing general and administration expenses.
To date, we have not applied a formal compensation program to determine the compensation of the Named Executives Officers. In
the future, our Board of Directors expects to apply the compensation philosophy and policies described in this section of our
prospectus.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The primary purpose
of the compensation and benefits we consider is to attract, retain, and motivate highly talented individuals who will engage in
the behavior necessary to enable us to succeed in our mission, while upholding our values in a highly competitive marketplace.
Different elements are designed to engender different behaviors, and the actual incentive amounts which may be awarded to each
Named Executive Officer are subject to the annual review of our compensation committee who will make recommendations regarding
compensation to our Board of Directors. The following is a brief description of the key elements of our planned executive compensation
structure.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">&bull;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Base
    salary and benefits are designed to attract and retain employees over time.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">&bull;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Incentive
    compensation awards are designed to focus employees on the business objectives for a particular year.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">&bull;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Equity
    incentive awards, such as stock options and non-vested stock, focus executives&rsquo; efforts on the behaviors within the
    recipients&rsquo; control that they believe are designed to ensure our long-term success as reflected in increases to our
    stock prices over a period of several years, growth in our profitability and other elements.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">&bull;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">Severance
    and change in control plans are designed to facilitate a company&rsquo;s ability to attract and retain executives as we compete
    for talented employees in a marketplace where such protections are commonly offered.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 101 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Benchmarking</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have not yet
adopted benchmarking but may do so in the future. When making compensation decisions, our Board of Directors may compare each
element of compensation paid to our Named Executive Officers against a report showing comparable compensation metrics from a group
that includes both publicly-traded and privately-held companies. Our Board believes that while such peer group benchmarks are
a point of reference for measurement, they are not necessarily a determining factor in setting executive compensation. Each executive
officer&rsquo;s compensation relative to the benchmark varies based on the scope of responsibility and time in the position. We
have not yet formally established our peer group for this purpose.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt"><B>The Elements of Envision&rsquo;s Compensation Program</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Base Salary</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Executive officer
base salaries are based on job responsibilities and individual contribution. Our Board of Directors reviews the base salaries
of our executive officers, including our Named Executive Officers, considering factors such as corporate progress toward achieving
objectives (without reference to any specific performance-related targets) and individual performance experience and expertise.
Additional factors reviewed by our Board of Directors in determining appropriate base salary levels and raises include subjective
factors related to corporate and individual performance. For the year ended December 31, 2018, all executive officer base salary
decisions were approved by the Board of Directors.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Incentive Compensation Awards</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No bonuses have
yet been awarded or paid for services by our chief executive officer or any other executive officer of the Company in 2018. Our
chief executive officer was awarded a discretionary $35,000 bonus in 2017 related to his 2016 service. Our chief executive officer
did not take the bonus in cash, instead deferring payment on the bonus until such time as the Company has sufficient cash to pay
bonuses. No other Named Executives have been paid bonuses and our Board has not yet recommended a formal compensation policy
for the determination of bonuses other than the bonus potential for our chief executive officer as defined in his employment agreement.
If our revenue grows and bonuses become affordable and justifiable, we expect to use the following parameters in justifying and
quantifying bonuses for our Named Executive Officers and other officers of Envision: (1) the growth in our revenue, (2) the growth
in our gross profit (3) the growth in our earnings before interest, taxes, depreciation and amortization, as adjusted (&ldquo;EBITDA&rdquo;),
(4) achievement of other corporate goals as outlined by the Board and (5) our stock price. In 2016, our chief executive officer
was granted a bonus plan by the board of directors which provides for a bonus payment based on the Company achieving certain revenue
amounts, with additional bonuses for being profitable. Those targets were not achieved and no bonus has been earned to date for
these specific milestones. The Board has not adopted further performance goals or target bonus amounts but may do so in the
future.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Equity Incentive Awards</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to provide
an incentive to attract and retain directors, officers, and other employees whose services are considered valuable, to encourage
a sense of proprietorship and to stimulate an active interest of such persons in our development and financial success, on August
10, 2011, the Board approved and caused the Company to adopt, a new equity incentive plan (the &ldquo;2011 Plan&rdquo;), pursuant
to which 630,000 shares of our common stock are currently reserved for issuance as awards to employees, directors, consultants
and other service providers. This 2011 Plan was ratified by our shareholders as a part of the 2012 annual shareholders meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From January 1, 2018
through December 31, 2018, the Company issued a total of 14,150 stock options to a total of eleven employees and two contracted
employees. These options vested immediately. From January 1, 2017 through December 31, 2017, the Company granted a total of 12,900
stock options to a total of thirteen employees. These options vested immediately.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 102 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018, the Company released and issued a total of 12,500 vested shares of common stock (related to previous
years grants to each of three directors of 15,000 shares which vest on a pro rata basis over a three year period), with
a per share fair value of $7.50, or $93,750 (based on the market price at the time of the agreement), to three directors
for their service as defined in their respective Restricted Stock Grant Agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective March 27,
2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions adopted
by the Board on March 27, 2018, the Company granted a total of 15,000 shares of common stock with a per share value of
$7.50 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance
of their duties. These shares are being issued from a pool of 15,000 shares of common stock for each director of previously
authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the
Board authorizes their award and vesting by specific resolutions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 19, 2018,
Mr. Jay S. Potter resigned as a director of Envision, and the Company accepted Mr. Potter&rsquo;s resignation effective on the
same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors authorized the
immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled to be issued
to him through December 31, 2018. As such, the Company released and issued a total of 2,500 vested shares of common stock
with a per share fair value of $7.50, or $18,750 (based on the market price at the time of the agreement).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 22, 2018,
Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer is
an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 30,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant
Agreement, including but not limited to the following vesting schedule: 1,250 shares per quarter, pro-rata, over a 36 month
period commencing on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first
release will be of 1,250 shares on December 31, 2018 and the last release will be of 1,250 shares on September 30,
2021; and 15,000 shares based on the achievement by the Company of certain performance goals in accordance with the Agreement.
During the year ended December 31, 2018, the Company released and issued a total of 1,250 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $10.00, or $12,500 (based on the market price at the time of the agreement),
for his service as defined in his respective Restricted Stock Grant Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2017, the Company released upon vesting 15,000 shares of common stock with a per share fair value of $7.50,
or $112,500 (based on the market price at the time of the respective agreements), to three directors for their service as defined
in their respective Restricted Stock Grant Agreements.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Benefits and Prerequisites</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At this stage of
our business we have limited benefits and no prerequisites for our employees other than vacation and sick benefits. We do not
have a 401(k) Plan or any other retirement plan for our Named Executive Officers. We may adopt these plans and confer other fringe
benefits for our executive officers in the future if our business grows sufficiently to enable us to afford them.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Separation and Change in Control
Arrangements</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 18,
2016 and effective as of January 1, 2016, the Company entered into an employment agreement with its chief executive officer. The
agreement expires on January 1, 2021. The agreement provides for a payment to the chief executive officer in an amount equal to
four times his annual compensation if he is terminated for reasons other than mutual agreement, his death, his breach or other
cause, or upon his disability, as defined in the agreement.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were no other
employment agreements in effect as of December 31, 2018.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 103 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Executive Compensation</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following Summary
Compensation Table sets forth, for the years indicated, all cash compensation paid, distributed or accrued for services rendered
in all capacities by our chief executive officer and all other compensated executive officers, as determined by reference to total
compensation for the fiscal year ended December 31, 2018 and 2017, who were serving as executive officers at the end of 2018 and
former executive officers, who received or are entitled to receive remuneration in excess of $100,000 during the stated periods.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Summary Compensation Table</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 18%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    and </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Position</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 8%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 8%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred<BR>

    Compensation</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 7%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bonus</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock<BR>

    Awards</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 7%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option<BR>

    Awards(3)</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    Other<BR>
 Compensation</FONT></TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 7%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <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 STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Desmond Wheatley, Chief Executive Officer
    and President(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">2017</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: center">$200,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: center">$200,000</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$50,000 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$50,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">$35,000</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: right">$250,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: right">$285,000</P></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <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 STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chris Caulson(2)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">2017</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: center">$165,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: center">$165,000</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: right">$165,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: right">$165,000</P></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <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 STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Officers
    as a Group</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">2017</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: center">$365,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: center">$365,000</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$50,000 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$50,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">$35,000</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0 </FONT><BR>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: right">$415,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 0; text-align: right">$450,000</P></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Wheatley joined
    the Company full time in December 2010 at which time he was appointed president. On August 10, 2011, Mr. Wheatley was appointed
    chief executive officer of the Company. In December 2016, Mr. Wheatley was named chairman of the board of directors.</FONT></TD></TR>
</TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Caulson joined
    the Company full time in November 2010. On August 10, 2011, Mr. Caulson was appointed chief financial officer of the Company.</FONT></TD></TR>
</TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This represents
    the fair value of the award as of the grant date in accordance with FASB ASC Topic 718.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Agreements with Executive Officers</B></P>

<P STYLE="font: 9pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 9pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Desmond Wheatley.
</I></B>The Company entered into a five-year employment agreement with Mr. Wheatley on October 18, 2016, effective as of January
1, 2016. This agreement provides for an annual salary of $250,000, which will be paid (i) in twenty-four installments of $8,333.33
each on the fifteenth and last day of each month and (ii) twenty-four installments of $2,083.34, on the same dates, which Mr.
Wheatley will defer until such time as the Board of Directors, in its sole discretion, determines that payment of the deferred
salary and/or cessation of the deferral is appropriate, or when a payment is permissible under Section 409A of the Internal Revenue
Code of 1986, as amended, but not later than December 31, 2020. Upon any approved payment of the deferred compensation, Mr. Wheatley
may elect to accept that payment in cash or through conversion in whole or in part of the amount of the payment into shares of
the Company&rsquo;s stock at $7.50 per share (as adjusted for our planned one-for-50 reverse stock split). All deferred amounts
will be evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley, bearing simple interest
at the rate of 10% per annum, accruing until paid, convertible into shares of the Company&rsquo;s common stock at $7.50 per share
(subject to appropriate adjustment in the event of stock dividends, stock splits, recapitalizations, and similar extraordinary
transactions) whenever a payment is approved by the Company&rsquo;s Board of Directors, with a maturity date of December 31, 2020.
Additionally, pursuant to the agreement, on October 18, 2016, Mr. Wheatley was granted 87,000 stock options to purchase 87,000
shares of the Company&rsquo;s common stock pursuant to the Company&rsquo;s 2011 Stock Incentive Plan, exercisable at an exercise
price of $7.50 per share for a period of ten years from the date of grant, vesting as follows: 29,000 on October 18, 2016, 29,000
on January 1, 2017, and 29,000 on January 1, 2018 (as adjusted for our planned one-for-50 reverse stock split).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Chris Caulson</I></B>.
The Company does not have an employment agreement in place with Chris Caulson. He is an at will employee.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;<B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 104 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt"><B>Outstanding Equity Awards at Fiscal Year End</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
summarizes the total outstanding incentive equity awards as of December 31, 2018, for each named executive officer (these figures
are adjusted to reflect our planned one-for-50 reverse stock split).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of securities underlying unexercised options - number exercisable (4)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of underlying unexercised securities options - number unexercisable (4)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option
    exercise<BR>
 price (4)($)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option
    expiration<BR>
 date</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 26%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Desmond
    Wheatley</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 16%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">86,400
    (1)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 16%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.50</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 17%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">August
    9, 2021</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Desmond Wheatley</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">87,000 (2)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">____________</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.50</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 17, 2026</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="border-bottom: black 1pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chris
    Caulson</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54,000 (3)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.50</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 9, 2021</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 10, 2011,
    Mr. Wheatley received 86,400 stock options pursuant to our 2011 Plan with an exercise price of $13.50 per share exercisable
    for a period of ten (10) years from the date of grant. One third of these options vested immediately, one third vested on
    November 1, 2011 and one third vested on November 1, 2012.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 18,
    2016, Mr. Wheatley was granted 87,000 stock options to purchase 87,000 shares of the Company&rsquo;s common stock pursuant
    to the Company&rsquo;s 2011 Stock Incentive Plan, exercisable at an exercise price of $7.50 per share for a period of ten
    years from the date of grant, vesting as follows: 29,000 on October 18, 2016, 29,000 on January 1, 2017, and 29,000 on January
    1, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 10,
    2011, Mr. Caulson was granted 54,000 stock options pursuant to our 2011 Plan with an exercise price of $13.50 per share exercisable
    for a period of ten (10) years from the date of grant. One third of these options vested immediately, one third vested on
    November 1, 2011 and one third vested on November 1, 2012.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjusted to reflect
    our planned one-for-50 reverse stock split.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Option Exercises and Stock Vested</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">None of our executive
officers exercised any stock options or acquired stock through vesting of an equity award during the fiscal year ended December
31, 2018.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 105 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Director Compensation</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table
sets forth all compensation paid, distributed, or accrued for services rendered in the capacities of non-executive Board members.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fees
    earned or cash paid</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option<BR>

    Awards ($)(1)</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock<BR>

    Awards ($)(3)</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    other<BR>
 compensation</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    ($)</FONT></TD></TR>
<TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: bottom; width: 31%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jay
    Potter (2)(4)</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 6%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 7%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2017</P></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ndash;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 11%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">75,000&nbsp;&nbsp;&nbsp;&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">37,500(4)</P></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 7%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 13%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">75,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">37,500</P></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anthony
    Posawatz (5)</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2017</P></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">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">75,000&nbsp;&nbsp;&nbsp;&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">37,500(5)</P></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">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">75,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">37,500</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peter
    Davidson (6)</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2017</P></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">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">75,000&nbsp;&nbsp;&nbsp;&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">37,500(6)</P></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">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">75,000</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">37,500</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert
    C. Schweitzer (7)</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2017</P></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ndash;</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">12,500&nbsp;&nbsp;&nbsp;&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&ndash;</P></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">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">12,500</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&ndash;</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    Directors as a Group</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2018</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">2017</P></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ndash;</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">237,500&nbsp;&nbsp;&nbsp;&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">112,500&nbsp;&nbsp;&nbsp;&nbsp;</P></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">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">237,500</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">112,500</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This represents
    the fair value of the award as of the grant date in accordance with FASB ASC Topic 718. The share and per share figures in
    the footnotes to this table are adjusted to reflect our planned one-for-50 reverse stock split.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Potter voluntarily
    resigned as a director on July 19, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This represents
    the value of stock released to the director upon vesting during the identified period which is a portion of a larger multiple
    year award issued to the director for applicable multiple year services.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the twelve
    months ended December 31, 2017, 5,000 shares of common stock valued at $37,500 vested under an agreement with Mr. Potter.
    During the twelve months ended December 31, 2018, 2,500 shares of common stock valued at $18,750 vested under an agreement
    with Mr. Potter.&nbsp;&nbsp;On March 27, 2018, the Company issued an additional 5,000 shares to this director as a fully vested
    restricted stock grant award for his performance. Mr. Potter&rsquo;s services as a director terminated in July 2018. Upon
    his termination, the Board of Directors authorized the vesting of an additional 2,500 shares of common stock to Mr. Potter
    under the agreement, valued at $18,750.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective as
    of December 31, 2016, Mr. Posawatz agreed to terminate his rights to unvested restricted shares of the Company&rsquo;s common
    stock under a prior agreement with the Company, in consideration for which the Company granted to Mr. Posawatz 15,000 new
    restricted shares of the Company&rsquo;s common stock, vesting 1/36 per month over a 36 month period commencing on the day
    after the date of grant, issuable quarterly on the last day of each calendar quarter so long as Mr. Posawatz serves as a director,
    employee, consultant or officer of the Company at the time of scheduled vesting. The Company granted an additional 15,000
    restricted shares of the Company&rsquo;s common stock to Mr. Posawatz to vest in the future from time to time, subject to
    Mr. Posawatz achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior
    management at a future date. During the twelve months ended December 31, 2017, 5,000 shares of common stock, valued at $37,500,
    vested under this agreement. On March 27, 2018, the Company issued an additional 5,000 shares to this director as a fully
    vested restricted stock grant award for his performance.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective as
    of December 31, 2016, Mr. Davidson agreed to terminate his rights to&nbsp;&nbsp;unvested restricted shares of the Company&rsquo;s
    common stock under a prior agreement with the Company, in consideration for which the Company granted to Mr. Davidson 15,000
    new restricted shares of the Company&rsquo;s common stock, vesting 1/36 per month over a 36 month period commencing on the
    day after the date of grant, issuable quarterly on the last day of each calendar quarter so long as Mr. Davidson serves as
    a director, employee, consultant or officer of the Company at the time of scheduled vesting. The Company granted an additional
    15,000 restricted shares of the Company&rsquo;s common stock to Mr. Davidson to vest in the future from time to time, subject
    to Mr. Davidson achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior
    management at a future date. During the twelve months ended December 31, 2017, 5,000 shares of common stock, valued at $37,500,
    vested under this agreement. On March 27, 2018, the Company issued an additional 5,000 shares to this director as a fully
    vested restricted stock grant award for his performance.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 22,
    2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of Envision Solar International, Inc., effective
    August 22, 2018. Mr. Robert C. Schweitzer is an independent director who has also accepted an appointment to serve as the
    Chairman of the Company&rsquo;s Audit Committee. In consideration for Robert C. Schweitzer&rsquo;s acceptance to serve as
    a director of the Company, the Company agreed to grant 30,000 restricted shares of its common stock to Mr. Schweitzer, subject
    to the vesting, performance and other terms and conditions in the Restricted Stock Grant Agreement, dated August 22, 2018,
    entered into by the Company and Mr. Schweitzer. The following vesting schedule applies to 15,000 of the shares: 1,250 shares
    per quarter over a 36 month period commencing to accrue on September 30, 2018, issuable quarterly on the last day of each
    calendar quarter; provided, that the first release will be of 1,250 shares on December 31, 2018 and the last release will
    be of 1,250 shares on September 30, 2021. The vesting of the remaining 15,000 shares will be subject to the achievement by
    the Company of certain performance goals as established by duly authorized resolutions of the Company&rsquo;s Board of Directors
    adopted from time to time. During the twelve months ended December 31, 2018, 1,250 shares of common stock, valued at $12,500,
    vested under this agreement.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<!-- Field: Page; Sequence: 106 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->101<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_014"></A><B>CERTAIN RELATIONSHIPS
AND RELATED PARTY TRANSACTIONS</B></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The share and per
share information in this section of the prospectus is adjusted to reflect our planned one-for-50 reverse stock split.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, the Company released and issued a total of 12,500 vested shares of common stock (related to previous
years grants to each of three directors of 15,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $7.50, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements (&ldquo;RSAs&rdquo;). The $93,750 was expensed during the year
ended December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective March
27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 15,000 shares of common stock with a per share value of
$7.50 per share (based on the market price at the time of the agreement), or $112,500, split among three directors for performance
of their duties. These shares were issued from a pool of 15,000 shares of common stock for each director of previously authorized
restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes
their award and vesting by specific resolutions. These shares were immediately expensed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 19, 2018,
Mr. Jay S. Potter resigned as a director of Envision Solar International, Inc. and the Company accepted Mr. Potter&rsquo;s resignation
effective on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 2,500 vested shares of common
stock with a per share fair value of $7.50, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 22, 2018,
Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer is
an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 30,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 1,250 shares per quarter, pro rata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
1,250 shares on December 31, 2018 and the last release will be of 1,250 shares on September 30, 2021; and 15,000 shares based
on the achievement by the Company of certain performance goals or upon a specific resolution of the Board of Directors, in accordance
with the Agreement. During the year ended December 31, 2018, the Company released and issued a total of 1,250 vested shares of
common stock to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the
agreement), for his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the
year ended December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective as of
February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the entire
principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid interest,
as of February 15, 2017, amounting to $104,709. The Company issued 93,961 shares of common stock at the contracted conversion
price of $7.50 per share, to retire the entirety of this convertible note. Of these shares, 46,319 shares were issued to Keshif
Ventures, LLC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 107 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->102<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2015, Gemini
Master Fund Ltd. sold an approximate 70% stake in its convertible promissory note to Robert Noble, our past Chairman in a private
transaction (&ldquo;Note&rdquo;). During the twelve months ended December 31, 2015, the Company made a $100,000 payment to Mr.
Noble to pay down the accrued interest on this Note. Effective January 20, 2016, Mr. Noble entered into a Purchase Option Agreement
with Greencore (the &ldquo;Optionee&rdquo;), pursuant to which the Optionee had the right to purchase or arrange for the purchase
of the Note from Mr. Noble and all of Mr. Noble&rsquo;s shares in the Company (the &ldquo;Option&rdquo;), at any time prior to
March 31, 2016, which date was subsequently extended. During the fourth quarter of 2016, the Company was notified that a transaction,
or series of transactions, arranged by GreenCore, had officially closed pursuant to which the Note and 11,587,440 shares of our
common stock owned by Mr. Noble were acquired by a group of shareholders, some of whom are related parties to the Company. Keshif
Ventures, LLC obtained a 49.3% stake in the outstanding Note balance. Effective as of February 15, 2017, the Company received
conversion notices from all the then current Note holders to convert the entire principal balance of the Note amounting to $600,000
and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709. Accordingly, the Note was repaid in full through
the conversion, and has a zero outstanding balance. The Company issued 93,961 shares of common stock at the contracted conversion
price of $7.50 per share. As a part of this transaction, Keshif Ventures LLC, a related party, received 46,319 shares based on
its ownership percentage of the Note. Additionally, as a part of these transactions, Jay Potter, our prior director, received
82,249 shares of common stock from these shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18,
2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the
Chief Executive Officer, President, and Chairman of the Company (the &ldquo;Agreement&rdquo;). Pursuant to the Agreement, Mr.
Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the
Board of Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on
March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under
the same terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable
by the Company to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December
31, 2018, net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included
in accrued expenses. This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018 on the
accompanying consolidated balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 3,600 shares of the Company&rsquo;s common
stock with a total value of $27,000 to GreenCore Capital LLC for professional services provided to the Company pursuant to a consulting
agreement dated March 28, 2014. Jay Potter, a prior director of the Company, is the managing member of GreenCore.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, the Company released 15,000 shares of common stock with a per share fair value of $7.50, or $112,500
(based on the market price at the time of the agreement), to three directors for their service as defined in their respective
RSAs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, and in consideration for the continued guaranty of the Company&rsquo;s obligations extended under a now
terminated line of credit, the Company issued 9,077 shares of its common stock, with a per share value of $0.15 (based on contemporaneous
cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to the SPA. Additionally, during the year ended
December 31, 2017, pursuant to a private placement, the Company issued 26,227 shares of common stock for cash, with a per share
price of $7.50 per share or $200,000 to Keshif.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2016, the Company
entered into two nonexclusive, best efforts selling agreements with LightPath Capital, Inc., a FINRA registered broker-dealer,
50% of which is owned by one of the legal counsel to the Company. The selling agreements relate to a previous private placement
as well as a 2017 private placement of common stock that was conducted by the Company to raise up to $4,050,000 of capital. Under
the agreements, LightPath was entitled to a selling commission of 8% of total capital raised by it and warrants to purchase our
common stock at $7.50 per share for up to 5% of the number of shares of common stock sold by LightPath in the offerings. For the
13 months ended January 2018, which was the open term of the 2017 private placement, the Company paid $65,600 in commission and
is obligated to issue 5,467 warrants to purchase our 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; text-indent: 0.5in">Effective as of
February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the entire
principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid interest,
as of February 15, 2017, amounting to $104,709. The Company issued 93,691 shares of common stock at the contracted conversion
price of $7.50 per share, to retire the entirety of this convertible note. Of these shares, 46,319 shares were issued to Keshif
Ventures, LLC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The share and per
share information in this section are adjusted to reflect our planned one-for-50 reverse stock split.</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 108 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->103<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_015"></A><B>SECURITY OWNERSHIP
OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth certain information as of December 31, 2018 regarding the beneficial ownership of our common stock by (i) each person
or entity who, to our knowledge, beneficially owns more than 5% of our common stock; (ii) each executive officer and named officer;
(iii) each director; and (iv) all of our officers and directors as a group. Beneficial ownership is determined in accordance with
the rules of the Securities and Exchange Commission. In computing the number of shares beneficially owned by a person and the
percentage of ownership of that person, shares of common stock subject to options or warrants held by that person that are currently
exercisable or become exercisable within 60 days of December 31, 2018 are deemed outstanding even if they have not actually been
exercised. Those shares, however, are not deemed outstanding for the purpose of computing the percentage ownership of any other
person. Unless otherwise indicated in the footnotes to the following table, each of the stockholders named in the table has sole
voting and investment power with respect to the shares of our common stock beneficially owned. Except as otherwise indicated,
the address of each of the stockholders listed below is: c/o 5660 Eastgate Drive, San Diego, California 92121.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless otherwise indicated
and subject to applicable community property laws, to our knowledge, each stockholder named in the following table possesses sole
voting and investment power over their shares of common stock, except for those jointly owned with that person&rsquo;s spouse.
The figures on this table and in its footnotes are adjusted to reflect our planned one-for-50 reverse stock split.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of Beneficial Owner</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of Shares Beneficially Owned (1)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage
    Beneficially Owned Before Offering (2)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage
    Beneficially Owned After Offering (2)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 49%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Desmond
    Wheatley</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,400</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(3)</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.63</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="text-align: right; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chris Caulson</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54,000</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(4)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.83</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peter Davidson</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,833</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(5)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.06</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anthony Posawatz</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,111</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(5)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.73</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert C. Schweitzer</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,250</FONT></TD>
    <TD>&nbsp;(5)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.04</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Keshif Ventures,
    LLC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">668,277</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(6)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.99</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SFE VCF, LLC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">462,425</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(7)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.73</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All officers
    and directors as a group (5 persons)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,805,594</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.95</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">*Beneficial ownership of less than one
percent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares of common
    stock beneficially owned and the respective percentages of beneficial ownership of common stock assume the exercise by such
    person of all options, warrants and other securities convertible into common stock beneficially owned by such person or entity
    currently exercisable or exercisable within 60 days of December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on <U></U>2,906,630
    shares of our common stock outstanding as of December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes 173,400
    shares of common stock issuable upon the exercise of options which are currently exercisable or exercisable within 60 days
    of &nbsp;December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes 54,000
    of common stock issuable upon the exercise of options which are currently exercisable or exercisable within 60 days of &nbsp;December
    31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes shares
    that have vested pursuant to a RSA.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The address of this
    shareholder is 990 Highland Drive, Suite 314, San Diego, California. 92075.&nbsp;&nbsp;D. Taner Halicioglu and Nedim Halicioglu
    exercise the shared voting and dispositive powers with respect to the shares held by Keshif Ventures, LLC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SFE VCF, LLC
    as the holder of two convertible notes payable by the Company with an approximate aggregate outstanding balance of $2,482,003
    as of December 31, 2018, has the right to convert the outstanding balance into shares of our common stock at a conversion
    price of $9.54 per share. SFE VCF, LLC also owns 96,489 warrants to purchase 96,489 shares of our common stock at an exercise
    price of $7.50 per share, for 88,333 of these warrants, with the balance (i.e., 8,156) exercisable at $6.78 per share. Accordingly,
    the figure on the table for SFE VCF LLC&rsquo;s beneficial ownership assumes that both notes are converted and all warrants
    are exercised. &nbsp;Mr. William Scripps exercises the sole voting and dispositive powers with respect to the shares held
    by SFE VCF, LLC.</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 109 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->104<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_016"></A><B>DESCRIPTION OF
OUR SECURITIES </B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Description of Existing Securities</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 11pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>General</I>.
Our authorized capital stock, after accounting for our planned one-for-50 reverse stock split of our authorized, issued and outstanding
common stock, consists of 9,800,000 shares of common stock, par value $0.001 per share, of which 2,906,630 shares are issued and
outstanding as of December 31, 2018, and 10,000,000 shares of preferred stock, par value $0.001 per share with no shares issued
or outstanding as of December 31, 2018. See &ldquo;CAPITALIZATION.&rdquo; Under Nevada law and generally under state corporation
laws, the holders of our common and preferred stock will have limited liability pursuant to which their liability is limited to
the amount of their investment in us.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Common Stock.
</I>Holders of common stock are entitled to one vote per share held of record on all matters submitted to a vote of stockholders.
The holders of common stock do not have cumulative voting rights in the election of directors. Accordingly, the holders of a majority
of the outstanding shares of common stock entitled to vote in any election of directors may elect all of the directors standing
for election. Subject to preferential rights with respect to any series of preferred stock that may be issued, holders of the
common stock are entitled to receive ratably such dividends as may be declared by the board of directors on the common stock out
of funds legally available therefore and, in the event of a liquidation, dissolution or winding-up of our affairs, are entitled
to share equally and ratably in all of our remaining assets and funds.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Preferred Stock.
</I>We are authorized to issue 10,000,000 shares of Preferred Stock, par value $0.001 per share, having such rights, preferences
and privileges, and issued in such series, as are determined by our Board of Directors. We currently have no shares of Preferred
Stock outstanding.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Warrants.</I> Assuming
the effectiveness of the planned one-for-50 reverse stock split, we currently have common stock purchase warrants outstanding
to purchase a total of 134,339 shares of our common stock, exercisable until various dates ranging from March 2019 to March 2023,
117,614 of which are exercisable at an exercise price of $7.50 per share, 8,156 of which are exercisable at an exercise price
of $6.78 per share, and 8,569 of which are exercisable at an exercise price of $12.50 per share. The following table summarizes
the expiration dates of all outstanding warrants as of December 31, 2018, grouped on a quarterly basis:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 30%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Number
    of Warrants (1)</B></FONT></TD>
    <TD STYLE="width: 33%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Range
    of Exercise Prices (1)</B></FONT></TD>
    <TD STYLE="width: 37%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fiscal
    Quarter Ending During Which Expiration Date Occurs</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,133</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$12.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,333</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$12.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,903</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$12.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,
    2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,200</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$12.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">78,314</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$7.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,
    2020</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,000</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$7.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2020</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,156</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$6.78</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2021</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,000</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$7.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,
    2021</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,833</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$7.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>5,467</U></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$7.50</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2023</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
</TABLE>
<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.75in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD STYLE="text-align: justify">Reflects the planned
                                         implementation of a one-for-50 reverse stock split by us.&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 110 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->105<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Description of Securities in this Offering</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Units</I>. Each
Unit consists of one share of our common stock, par value $0.001 per share, and one warrant (the &ldquo;Warrants&rdquo;) to purchase
one share of our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Public Warrants</I>.
This offering of Units includes shares of our common stock and Warrants to purchase additional shares of our common stock. Accordingly,
upon completion of this offering we expect to have an additional 1,023,017 common stock purchase Warrants outstanding (1,176,469
if the Units reserved for the over-allotment are sold), each Warrant is exercisable for one share of common stock at an exercise
price of [$&nbsp;&nbsp; ] per share (or [&nbsp;&nbsp;]% of the price of each share of common stock sold in the offering), exercisable
for a period of five years from the initial exercise date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The number of Warrants
outstanding, and the exercise price of those securities, will be adjusted proportionately in the event of a reverse or forward
stock split of our common stock, a recapitalization or reclassification of our common stock, payment of dividends or distributions
in common stock to our common stock holders, or similar transactions. In the event that the Company effects a rights offering
to its common stock holders or a pro rata distribution of its assets among its common stock holders, then the holder of the Warrants
will have the right to participate in such distribution and rights offering to the extent of their pro rata share of the Company&rsquo;s
outstanding common stock assuming they owned the number of shares of common stock issuable upon the exercise of their Warrants.
In the event of a &ldquo;Fundamental Transaction&rdquo; by the Company, such as a merger or consolidation of it with another company,
the sale or other disposition of all or substantially all of the Company&rsquo;s assets in one or a series of related transactions,
a purchase offer, tender offer or exchange offer, or any reclassification, reorganization or recapitalization of the Company&rsquo;s
common stock, then the Warrant holder will have the right to receive, for each share of common stock issuable upon the exercise
of the Warrant, at the option of the holder, the number of shares of common stock of the successor or acquiring corporation or
of the Company, if it is the surviving corporation, and any additional consideration payable as a result of the Fundamental Transaction,
that would have been issued or conveyed to the Warrant holder had the holder exercised the Warrant immediately preceding the closing
of the Fundamental Transaction. In lieu of receiving such common stock and additional consideration in the Fundamental Transaction,
the Warrant holder may elect to have the Company or the successor entity purchase the Warrant holder&rsquo;s Warrant for its fair
market value measured by the Black Scholes method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company will promptly
notify the Warrant holders in writing of any adjustment to the exercise price or to the number of the outstanding Warrants, declaration
of a dividend or other distribution, a special non-recurring cash dividend on or a redemption of the common stock, the authorization
of a rights offering, the approval of the stock holders required for any proposed reclassification of the common stock, a consolidation
or merger by the Company, sale of all or substantially all of the assets of the Company, any compulsory share exchange, or the
authorization of any voluntary or involuntary dissolution, liquidation, or winding up of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 111 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->106<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Warrants contain
a contractual provision stating that all questions concerning the construction, validity, enforcement and interpretation of the
Warrants are governed by and construed and enforced in accordance with the internal laws of the State of New York, without regard
to the principles of conflicts of law. </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Representative
Warrants</I>. We also expect to have up to an additional 71,611 common stock purchase warrants outstanding (82,352
if the Units reserved for the over-allotment are sold), issuable to the underwriter of this offering (&ldquo;Underwriter&rsquo;s
Warrants&rdquo;). Each Underwriter&rsquo;s Warrant is exercisable for one share of common stock on a cash or cashless basis at
an exercise price of [$ ] per share (or 110% of the price of each share of common stock sold in the offering). The Underwriter&rsquo;s
Warrants will be non-exercisable for one hundred eighty (180) days after the effective date (the &ldquo;Effective Date&rdquo;)
of the registration statement of which this Prospectus forms a part of this offering, and will expire five years after such Effective
Date. The Underwriter&rsquo;s Warrants will contain provisions for one demand registration of the shares underlying the Underwriter&rsquo;s
Warrants at the Company&rsquo;s expense and one registration of the Underwriter&rsquo;s Warrants at the Representative&rsquo;s
expense for a period of five years from the Effective Date, and unlimited piggyback registration rights for a period of seven
years after the Effective Date at the Company&rsquo;s expense.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The number of Underwriter&rsquo;s
Warrants outstanding and the exercise price of those securities will be adjusted proportionately, as permitted by FINRA Rule 5110(f)(2)(G),
in the event of a reverse or forward stock split of our common stock, a recapitalization or reclassification of our common stock,
payment of dividends or distributions in common stock to our common stock holders, or similar transactions. In the event that
the Company effects a rights offering to its common stock holders or a pro rata distribution of its assets among its common stock
holders, then the holder of the Underwriter&rsquo;s Warrants will have the right to participate in such distribution and rights
offering to the extent of their pro rata share of the Company&rsquo;s outstanding common stock assuming they owned the number
of shares of common stock issuable upon the exercise of their warrants. In the event of a &ldquo;Fundamental Transaction&rdquo;
by the Company, such as a merger or consolidation of it with another company, the sale or other disposition of all or substantially
all of the Company&rsquo;s assets in one or a series of related transactions, a purchase offer, tender offer or exchange offer,
or any reclassification, reorganization or recapitalization of the Company&rsquo;s common stock, then the warrant holder will
have the right to receive, for each share of common stock issuable upon the exercise of the warrant, at the option of the holder,
the number of shares of common stock of the successor or acquiring corporation or of the Company, if it is the surviving corporation,
and any additional consideration payable as a result of the Fundamental Transaction that would have been issued or conveyed to
the warrant holder had the holder exercised the warrant immediately preceding the closing of the Fundamental Transaction. In lieu
of receiving such common stock and additional consideration in the Fundamental Transaction, the warrant holder may elect to have
the Company or the successor entity purchase the warrant holder&rsquo;s warrant for its fair market value measured by the Black
Scholes method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company will promptly
notify the holders of the Underwriter&rsquo;s Warrants in writing of any adjustment to the exercise price or to the number of
the outstanding warrants, declaration of a dividend or other distribution, a special non-recurring cash dividend on or redemption
of the common stock, the authorization of a rights offering, the approval of the stock holders required for any proposed reclassification
of the common stock, a consolidation or merger by the Company, sale of all or substantially all of the assets of the Company,
any compulsory share exchange, or the authorization of any voluntary or involuntary dissolution, liquidation, or winding up of
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"><B>Transfer Agent and Registrar </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; text-indent: 0.5in">The transfer agent
and registrar for the Shares is Corporate Stock Transfer, Inc.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 112 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->107<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_017"></A><B>SHARES ELIGIBLE
FOR FUTURE SALE</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Future sales of
substantial amounts of our common stock in the public market, including shares issued upon the exercise of outstanding options
or warrants, or upon debt conversion, or the anticipation of these sales, could adversely affect market prices prevailing from
time to time and could impair our ability to raise capital through sales of equity securities.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Upon completion
of this offering we estimate that we will have 3,929,647 outstanding shares of our common stock, calculated as of March
25, 2019, assuming no further exercise of outstanding warrants, and no sale of shares reserved for the underwriter for over-allotment
allocation, if any.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0"><B>Sale of Restricted Securities </B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The shares of our
common stock sold pursuant to this offering will be registered under the Securities Act or 1933, as amended, and therefore freely
transferable, except for our affiliates. Our affiliates will be deemed to own &ldquo;control&rdquo; securities that are not registered
for resale under the registration statement covering this prospectus. Individuals who may be considered our affiliates after the
offering include individuals who control, are controlled by or are under common control with us, as those terms generally are
interpreted for federal securities law purposes. These individuals may include some or all of our directors and executive officers.
Individuals who are our affiliates are not permitted to resell their shares of our common stock unless such shares are separately
registered under an effective registration statement under the Securities Act of 1933, as amended, or an exemption from the registration
requirements of the Securities Act of 1933, as amended, is available, such as Rule 144.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Rule 144 </B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In general, under
Rule 144 as currently in effect, a person (or persons whose shares are aggregated), including an affiliate, who beneficially owns
&ldquo;restricted securities&rdquo; (i.e. securities that are not registered by an effective registration statement) of a &ldquo;reporting
company&rdquo; may not sell these securities until the person has beneficially owned them for at least six months. Thereafter,
affiliates may not sell within any three-month period a number of shares in excess of the greater of: (i) 1% of the then outstanding
shares of Common Stock as shown by the most recent report or statement published by the issuer; and (ii) the average weekly reported
trading volume in such securities during the four preceding calendar weeks.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales under Rule
144 by our affiliates will also be subject to restrictions relating to manner of sale, notice and the availability of current
public information about us and may be affected only through unsolicited brokers&rsquo; transactions.</P>

<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Persons not deemed
to be affiliates who have beneficially owned &ldquo;restricted securities&rdquo; for at least six months but for less than one
year may sell these securities, provided that current public information about the Company is &ldquo;available,&rdquo; which means
that, on the date of sale, we have been subject to the reporting requirements of the Exchange Act for at least 90 days and are
current in our Exchange Act filings. After beneficially owning &ldquo;restricted securities&rdquo; for one year, our non-affiliates
may engage in unlimited re-sales of such securities.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Shares received
by our affiliates in the Distribution or upon exercise of stock options or upon vesting of other equity-linked awards may be &ldquo;controlled
securities&rdquo; rather than &ldquo;restricted securities.&rdquo; &ldquo;Controlled securities&rdquo; are subject to the same
volume limitations as &ldquo;restricted securities&rdquo; but are not subject to holding period requirements.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 113 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->108<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_018"></A><B>MATERIAL U.S.
FEDERAL INCOME TAX CONSIDERATIONS</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following is a
summary of the material U.S. federal income tax considerations relating to the purchase, ownership and disposition of our units,
common stock and warrants purchased in this offering, which we refer to collectively as our securities, but is for general information
purposes only and does not purport to be a complete analysis of all the potential tax considerations. The holder of a unit
generally should be treated, for U.S. federal income tax purposes, as the owner of the underlying one share of common stock and
one warrant to purchase one share of common stock that underlie the unit, as the case may be. As a result, the discussion
below with respect to actual holders of common stock and warrants should also apply to holders of units (as the deemed owners
of the underlying common stock and warrants that comprise the units). This summary is based upon the provisions of the Internal
Revenue Code of 1986, as amended (the &ldquo;Code&rdquo;), existing and proposed Treasury regulations promulgated thereunder,
administrative rulings and judicial decisions, all as of the date hereof. These authorities may be changed, possibly retroactively,
so as to result in U.S. federal income and estate tax consequences different from those set forth below. There can be no assurance
that the Internal Revenue Service (the &ldquo;IRS&rdquo;) will not challenge one or more of the tax consequences described herein,
and we have not obtained, and do not intend to obtain, an opinion of counsel or ruling from the IRS with respect to the U.S. federal
income tax considerations relating to the purchase, ownership or disposition of our securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This summary does
not address any alternative minimum tax considerations, any considerations regarding the tax on net investment income, or the
tax considerations arising under the laws of any state, local or non-U.S. jurisdiction, or under any non-income tax laws, including
U.S. federal gift and estate tax laws, except to the limited extent set forth below. In addition, this summary does not address
tax considerations applicable to an investor&rsquo;s particular circumstances or to investors that may be subject to special tax
rules, including, without limitation:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">banks,
    insurance companies or other financial institutions;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">tax-exempt
    organizations or governmental organizations;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulated
    investment companies and real estate investment trusts;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">controlled
    foreign corporations, passive foreign investment companies and corporations that accumulate earnings to avoid U.S. federal
    income tax;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">brokers
    or dealers in securities or currencies;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">traders
    in securities that elect to use a mark-to-market method of accounting for their securities holdings;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    that own, or are deemed to own, more than five percent of our capital stock (except to the extent specifically set forth below);</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">tax-qualified
    retirement plans;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">certain
    former citizens or long-term residents of the United States;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">partnerships
    or entities or arrangements classified as partnerships for U.S. federal income tax purposes and other pass-through entities
    (and investors therein);</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    who hold our securities as a position in a hedging transaction, &ldquo;straddle,&rdquo; &ldquo;conversion transaction&rdquo;
    or other risk reduction transaction or integrated investment;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 114 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->109<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    who do not hold our securities as a capital asset within the meaning of Section 1221 of the Code; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">persons
    deemed to sell our securities under the constructive sale provisions of the Code.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, if
a partnership (or entity or arrangement classified as a partnership for U.S. federal income tax purposes) holds our securities,
the tax treatment of a partner generally will depend on the status of the partner and upon the activities of the partnership.
Accordingly, partnerships that hold our securities, and partners in such partnerships, should consult their tax advisors.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>You are urged
to consult your own tax advisors with respect to the application of the U.S. federal income tax laws to your particular situation,
as well as any tax consequences of the purchase, ownership and disposition of our securities arising under the U.S. federal estate
or gift tax laws or under the laws of any state, local, non-U.S., or other taxing jurisdiction or under any applicable tax treaty.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Allocation of Purchase Price and
Characterization of a Unit</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">No statutory,
administrative or judicial authority directly addresses the treatment of a unit or instruments similar to a unit for U.S. federal
income tax purposes and, therefore, that treatment is not entirely clear. The acquisition of a unit should be treated for U.S.
federal income tax purposes as the acquisition of one share of common stock and one warrant to purchase one share of common stock.
For U.S. federal income tax purposes, each holder of a unit must allocate the purchase price paid by such holder for such unit
between such one share of common stock and one warrant to purchase one share of common stock based on their relative fair market
values at the time of issuance. Under U.S. federal income tax law, each investor must make his or her own determination of such
value based on all the relevant facts and circumstances. Therefore, we strongly urge each investor to consult his or her tax adviser
regarding the determination of value for these purposes. The price allocated to each share of common stock and each warrant should
be the stockholder&rsquo;s tax basis in such share or warrant, as the case may be. Any disposition of a unit should be treated
for U.S. federal income tax purposes as a disposition of the one share of common stock and one warrant to purchase one share of
common stock comprising the unit, and the amount realized on the disposition should be allocated between the one share of common
stock and one warrant to purchase one share of common stock based on their respective relative fair market values (as determined
by each such unit holder on all the relevant facts and circumstances) at the time of disposition. The separation of the common
stock and warrants comprising units should not be a taxable event for U.S. federal income tax purposes.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The foregoing treatment
of the common stock and warrants and a holder&rsquo;s purchase price allocation are not binding on the IRS or the courts. Because
there are no authorities that directly address instruments that are similar to the units, no assurance can be given that the IRS
or the courts will agree with the characterization described above or the discussion below. Accordingly, each prospective investor
is urged to consult its own tax advisors regarding the tax consequences of an investment in a unit (including alternative characterizations
of a unit). The balance of this discussion assumes that the characterization of the units described above is respected for U.S.
federal income tax purposes.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 115 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->110<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Consequences to U.S. Holders</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following is
a summary of the U.S. federal income tax consequences that will apply to a U.S. holder of our securities. For purposes of this
discussion, you are a U.S. holder if, for U.S. federal income tax purposes, you are a beneficial owner of our securities, other
than a partnership, that is:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">an
    individual citizen or resident of the United States;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">a
    corporation or other entity taxable as a corporation created or organized in the United States or under the laws of the United
    States, any State thereof or the District of Columbia;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">an
    estate whose income is subject to U.S. federal income tax regardless of its source; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">a
    trust (x) whose administration is subject to the primary supervision of a U.S. court and which has one or more &ldquo;United
    States persons&rdquo; (within the meaning of Section 7701(a)(30) of the Code) who have the authority to control all substantial
    decisions of the trust or (y) which has made a valid election to be treated as a &ldquo;United States person.&rdquo;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Distributions</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As described in
the section titled &ldquo;Dividend Policy,&rdquo; we have never declared or paid cash dividends on our common stock and do not
anticipate paying any dividends on our common stock in the foreseeable future. However, if we do make distributions on our common
stock, those payments will constitute dividends for U.S. tax purposes to the extent paid from our current or accumulated earnings
and profits, as determined under U.S. federal income tax principles. To the extent those distributions exceed both our current
and our accumulated earnings and profits, the excess will constitute a return of capital and will first reduce your basis in our
common stock, but not below zero, and then will be treated as gain from the sale of stock as described below under &ldquo;&mdash;Sale,
Exchange or Other Taxable Disposition of Common Stock.&rdquo;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Dividend income
may be taxed to an individual U.S. holder at rates applicable to long-term capital gains, provided that a minimum holding period
and other limitations and requirements are satisfied. Any dividends that we pay to a U.S. holder that is a corporation will qualify
for a deduction allowed to U.S. corporations in respect of dividends received from other U.S. corporations equal to a portion
of any dividends received, subject to generally applicable limitations on that deduction. U.S. holders should consult their own
tax advisors regarding the holding period and other requirements that must be satisfied in order to qualify for the reduced tax
rate on dividends or the dividends-received deduction.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Constructive
Distributions</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The terms of the
warrants allow for changes in the exercise price of the warrants under certain circumstances. A change in exercise price of a
warrant that allows holders to receive more shares of common stock on exercise may increase a holder&rsquo;s proportionate interest
in our earnings and profits or assets. In that case, such holder may be treated as though it received a taxable distribution in
the form of our common stock. A taxable constructive stock distribution would generally result, for example, if the exercise price
is adjusted to compensate holders for distributions of cash or property to our stockholders.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Not all changes
in the exercise price that result in a holder&rsquo;s receiving more common stock on exercise, however, would be considered as
increasing a holder&rsquo;s proportionate interest in our earnings and profits or assets. For instance, a change in exercise price
could simply prevent the dilution of a holder&rsquo;s interest upon a stock split or other change in capital structure. Changes
of this type, if made pursuant to bona fide reasonable adjustment formula, are not treated as constructive stock distributions
for these purposes. Conversely, if an event occurs that dilutes a holder&rsquo;s interest and the exercise price is not adjusted,
the resulting increase in the proportionate interests of our stockholders could be treated as a taxable stock distribution to
our stockholders.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 116 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->111<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any taxable constructive
stock distributions resulting from a change to, or a failure to change, the exercise price of the warrants that is treated as
a distribution of common stock would be treated for U.S. federal income tax purposes in the same manner as distributions on our
common stock paid in cash or other property, resulting in a taxable dividend to the recipient to the extent of our current or
accumulated earnings and profits (with the recipient&rsquo;s tax basis in its common stock or warrants, as applicable, being increased
by the amount of such dividend), and with any excess treated as a return of capital or as capital gain. U.S. holders should consult
their own tax advisors regarding whether any taxable constructive stock dividend would be eligible for tax rates applicable to
long-term capital gains or the dividends-received deduction described under &ldquo;&mdash;Distributions,&rdquo; as the requisite
applicable holding period requirements might not be considered to be satisfied.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Sale, Exchange
or Other Taxable Disposition of Common Stock&nbsp;</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A U.S. holder will
generally recognize capital gain or loss on the sale, exchange or other taxable disposition of our common stock. The amount of
gain or loss will equal the difference between the amount realized on the sale and such U.S. holder&rsquo;s tax basis in such
common stock. The amount realized will include the amount of any cash and the fair market value of any other property received
in exchange for such common stock. Gain or loss will be long-term capital gain or loss if the U.S. holder has held the common
stock for more than one year. Long-term capital gains of non-corporate U.S. holders are generally taxed at preferential rates.
The deductibility of capital losses is subject to certain limitations.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Sale, Exchange,
Redemption, Lapse or Other Taxable Disposition of a Warrant&nbsp;</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Upon a sale, exchange,
redemption, lapse or other taxable disposition of a warrant, a U.S. holder generally will recognize capital gain or loss in an
amount equal to the difference between the amount realized (if any) on the disposition and such U.S. holder&rsquo;s tax basis
in the warrant. The amount realized will include the amount of any cash and the fair market value of any other property received
in exchange for the warrant. The U.S. holder&rsquo;s tax basis in the warrant generally will equal the amount the holder paid
for the warrant. Gain or loss will be long-term capital gain or loss if the U.S. holder has held the warrant for more than one
year. Long-term capital gains of non-corporate U.S. holders are generally taxed at preferential rates. The deductibility of capital
losses is subject to certain limitations.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Exercise
of a Warrant&nbsp;</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The exercise of
a warrant for shares of common stock generally will not be a taxable event for the exercising U.S. holder, except with respect
to cash, if any, received in lieu of a fractional share. A U.S. holder will have a tax basis in the shares of common stock received
on exercise of a warrant equal to the sum of the U.S. holder&rsquo;s tax basis in the warrant surrendered, reduced by any portion
of the basis allocable to a fractional share, plus the exercise price of the warrant. A U.S. holder generally will have a holding
period in shares of common stock acquired on exercise of a warrant that commences on the date of exercise of the warrant.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Consequences to Non-U.S. Holders</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following is
a summary of the U.S. federal income tax consequences that will apply to a non-U.S. holder of our securities. A &ldquo;non-U.S.
holder&rdquo; is a beneficial owner of our securities (other than a partnership or an entity or arrangement treated as a partnership
for U.S. federal income tax purposes) that, for U.S. federal income tax purposes, is not a U.S. holder.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 117 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->112<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Distributions</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Subject to the
discussion below regarding effectively connected income, any dividend, including any taxable constructive stock dividend resulting
from certain adjustments, or failure to make adjustments, to the exercise price of a warrant (as described above under &ldquo;Consequences
to U.S. Holders&mdash;Constructive Distributions&rdquo;), paid to a non-U.S. holder generally will be subject to U.S. withholding
tax either at a rate of 30% of the gross amount of the dividend or such lower rate as may be specified by an applicable income
tax treaty. In order to receive a reduced treaty rate, a non-U.S. holder must provide us with an IRS Form W-8BEN, IRS Form W-8BEN-E
or other applicable IRS Form W-8 properly certifying qualification for the reduced rate. These forms must be updated periodically.
A non-U.S. holder eligible for a reduced rate of U.S. withholding tax pursuant to an income tax treaty may obtain a refund of
any excess amounts withheld by timely filing an appropriate claim for refund with the IRS. If a non-U.S. holder holds our securities
through a financial institution or other agent acting on the non-U.S. holder&rsquo;s behalf, the non-U.S. holder will be required
to provide appropriate documentation to the agent, which then may be required to provide certification to us or our paying agent,
either directly or through other intermediaries.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Dividends received
by a non-U.S. holder that are effectively connected with its conduct of a U.S. trade or business (and, if required by an applicable
income tax treaty, attributable to a permanent establishment or fixed base maintained by the non-U.S. holder in the United States)
are generally exempt from such withholding tax if the non-U.S. holder satisfies certain certification and disclosure requirements.
In order to obtain this exemption, the non-U.S. holder must provide us with an IRS Form W-8ECI or other applicable IRS Form W-8
properly certifying such exemption. Such effectively connected dividends, although not subject to withholding tax, are taxed at
the same graduated U.S. federal income tax rates applicable to U.S. holders, net of certain deductions and credits. In addition,
dividends received by a corporate non-U.S. holder that are effectively connected with its conduct of a U.S. trade or business
may also be subject to a branch profits tax at a rate of 30% or such lower rate as may be specified by an applicable income tax
treaty. Non-U.S. holders should consult their own tax advisors regarding any applicable tax treaties that may provide for different
rules.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Gain on Sale,
Exchange or Other Taxable Disposition of Common Stock or Warrants</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Subject to the
discussion below regarding backup withholding and foreign accounts, a non-U.S. holder generally will not be required to pay U.S.
federal income tax on any gain realized upon the sale, exchange or other taxable disposition of our common stock or a warrant
unless:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">the
    gain is effectively connected with the non-U.S. holder&rsquo;s conduct of a U.S. trade or business (and, if required by an
    applicable income tax treaty, the gain is attributable to a permanent establishment or fixed base maintained by the non-U.S.
    holder in the United States);</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">the
    non-U.S. holder is a non-resident alien individual who is present in the United States for a period or periods aggregating
    183 days or more during the calendar year in which the sale or disposition occurs and certain other conditions are met; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">shares
    of our common stock or our warrants, as applicable, constitute U.S. real property interests by reason of our status as a &ldquo;United
    States real property holding corporation&rdquo; (a USRPHC) for U.S. federal income tax purposes at any time within the shorter
    of the five-year period preceding the non-U.S. holder&rsquo;s disposition of, or the non- U.S. holder&rsquo;s holding period
    for, our common stock or warrants, as applicable.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that
we are not currently and will not become a USRPHC for U.S. federal income tax purposes, and the remainder of this discussion so
assumes. However, because the determination of whether we are a USRPHC depends on the fair market value of our U.S. real property
relative to the fair market value of our other business assets, there can be no assurance that we will not become a USRPHC in
the future. Even if we become a USRPHC, however, as long as our common stock is regularly traded on an established securities
market, such common stock will be treated as U.S. real property interests only if the non-U.S. holder actually or constructively
hold more than five percent of such regularly traded common stock at any time during the shorter of the five-year period preceding
the non-U.S. holder&rsquo;s disposition of, or the non-U.S. holder&rsquo;s holding period for, our common stock. In addition,
provided that our common stock is regularly traded on an established securities market, a warrant will not be treated as a U.S.
real property interest with respect to a non-U.S. holder if such holder did not own, actually or constructively, warrants whose
total fair market value on the date they were acquired (and on the date or dates any additional warrants were acquired) exceeded
the fair market value on that date (and on the date or dates any additional warrants were acquired) of 5% of all our common stock.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 118 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->113<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If the non-U.S.
holder is described in the first bullet above, it will be required to pay tax on the net gain derived from the sale, exchange
or other taxable disposition under regular graduated U.S. federal income tax rates, and a corporate non-U.S. holder described
in the first bullet above also may be subject to the branch profits tax at a rate of 30%, or such lower rate as may be specified
by an applicable income tax treaty. An individual non-U.S. holder described in the second bullet above will be required to pay
a flat 30% tax (or such lower rate specified by an applicable income tax treaty) on the gain derived from the sale, exchange or
other taxable disposition, which gain may be offset by U.S. source capital losses for the year (provided the non-U.S. holder has
timely filed U.S. federal income tax returns with respect to such losses). Non-U.S. holders should consult their own tax advisors
regarding any applicable income tax or other treaties that may provide for different rules.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Federal Estate
Tax</I></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Common stock or
warrants beneficially owned by an individual who is not a citizen or resident of the United States (as defined for U.S. federal
estate tax purposes) at the time of their death will generally be includable in the decedent&rsquo;s gross estate for U.S. federal
estate tax purposes. Such shares, therefore, may be subject to U.S. federal estate tax, unless an applicable estate tax treaty
provides otherwise.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Backup Withholding and Information
Reporting</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Generally, we must
report annually to the IRS the amount of dividends paid to you, your name and address and the amount of tax withheld, if any.
A similar report will be sent to you. Pursuant to applicable income tax treaties or other agreements, the IRS may make these reports
available to tax authorities in your country of residence.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Payments of dividends
on or of proceeds from the disposition of our securities made to you may be subject to information reporting and backup withholding
at a current rate of 28% unless you establish an exemption, for example, by properly certifying your non-U.S. status on an IRS
Form W-8BEN or IRS Form W-8BEN-E or other applicable IRS Form W-8. Notwithstanding the foregoing, backup withholding and information
reporting may apply if either we or our paying agent has actual knowledge, or reason to know, that you are a U.S. person.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Backup withholding
is not an additional tax; rather, the U.S. federal income tax liability of persons subject to backup withholding will be reduced
by the amount of tax withheld. If withholding results in an overpayment of taxes, a refund or credit may generally be obtained
from the IRS, provided that the required information is furnished to the IRS in a timely manner.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Foreign Account Tax Compliance</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Foreign Account
Tax Compliance Act (&ldquo;FATCA&rdquo;) generally imposes withholding tax at a rate of 30% on dividends on and gross proceeds
from the sale or other disposition of our securities paid to a &ldquo;foreign financial institution&rdquo; (as specially defined
under these rules), unless such institution enters into an agreement with the U.S. government to, among other things, withhold
on certain payments and to collect and provide to the U.S. tax authorities substantial information regarding the U.S. account
holders of such institution (which includes certain equity and debt holders of such institution, as well as certain account holders
that are foreign entities with U.S. owners) or otherwise establishes an exemption. FATCA also generally imposes a U.S. federal
withholding tax of 30% on dividends on and gross proceeds from the sale or other disposition of our securities paid to a &ldquo;non-financial
foreign entity&rdquo; (as specially defined for purposes of these rules) unless such entity provides the withholding agent with
a certification identifying certain substantial direct and indirect U.S. owners of the entity, certifies that there are none or
otherwise establishes an exemption. The withholding provisions under FATCA generally apply to dividends paid by us, and under
current transitional rules are expected to apply with respect to the gross proceeds from a sale or other disposition of our securities
on or after January 1, 2019. Under certain circumstances, a non-U.S. holder might be eligible for refunds or credits of such taxes.
An intergovernmental agreement between the United States and an applicable foreign country may modify the requirements described
in this paragraph. Non-U.S. holders should consult their own tax advisors regarding the possible implications of this legislation
on their investment in our securities.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Each prospective
investor should consult its own tax advisor regarding the particular U.S. federal, state and local and non-U.S. tax consequences
of purchasing, owning and disposing of our securities, including the consequences of any proposed changes in applicable laws.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 119 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->114<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_019"></A><B>UNDERWRITING</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have entered into
an underwriting agreement with Maxim Group LLC as the sole representative of the underwriters (&ldquo;Maxim&rdquo; or the &ldquo;Representative&rdquo;),
with respect to the shares and warrants being offered. Maxim is the sole book running manager for the offering. Subject to
the terms and conditions of an underwriting agreement between us and the Representative, we have agreed to sell to each underwriter
named below, and each underwriter named below has severally agreed to purchase, at the public offering price less the underwriting
discounts set forth on the cover page of this prospectus, the number of shares of common stock and warrants listed next to its
name in the following table:</P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Name of Underwriter</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Warrants</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; text-align: left; padding-bottom: 1pt">Maxim Group LLC</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Joseph Gunnar &amp; Co., LLC</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The underwriters
are committed to purchase all the shares of common stock and warrants offered by this prospectus if they purchase any shares of
common stock and warrants. The underwriting agreement also provides that if an underwriter defaults, the purchase commitments
of non-defaulting underwriters may be increased or the offering may be terminated. The underwriters are not obligated to purchase
the shares of common stock and/or warrants covered by the underwriters&rsquo; over-allotment option described below. The underwriters
are offering the shares of common stock and warrants, subject to prior sale, when, as and if issued to and accepted by them, subject
to approval of legal matters by their counsel, and other conditions contained in the underwriting agreement, such as the receipt
by the underwriters of officer&rsquo;s certificates and legal opinions. The underwriters reserve the right to withdraw, cancel
or modify offers to the public and to reject orders in whole or in part.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Over-Allotment Option</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have granted
to the underwriters an option, exercisable no later than 45 calendar days after the date of the underwriting agreement, to purchase
up to 153,452 shares of common stock and/or warrants at the public offering price listed on the cover page of this prospectus,
less underwriting discounts and commissions. The underwriters may exercise this option only to cover over-allotments, if any,
made in connection with this offering. To the extent the option is exercised and the conditions of the underwriting agreement
are satisfied, we will be obligated to sell to the underwriters, and the underwriters will be obligated to purchase, these additional
shares of common stock and/or warrants.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Representative&rsquo;s Warrants</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have agreed to
(i) grant to Maxim Group LLC and Joseph Gunnar &amp; Co., LLC, warrants to purchase a number of shares equal to five percent
(5%) of the total number of shares of common stock sold in this offering, other than to investors introduced by the Company,
at an exercise price equal to 110% of the price per share of the common stock sold in this offering; and (ii) grant Maxim warrants
to purchase a number of shares equal to five percent (5%) of the total number of shares of common stock sold in this offering
to investors introduced by the Company at an exercise price equal to 110% of the price per share of the common stock sold in this
offering. The warrants (the &ldquo;Underwriter&rsquo;s Warrants&rdquo;) will contain a cashless exercise feature. Each Underwriter&rsquo;s
Warrant is exercisable for one share of common stock on a cash or cashless basis at an exercise price of [$ ] per share (or 110%
of the price of each share of common stock sold in the offering). The Underwriter&rsquo;s Warrants will be non-exercisable for
one hundred eighty (180) days after the effective date (the &ldquo;Effective Date&rdquo;) of the registration statement of which
this Prospectus forms a part of this offering, and will expire five years after such Effective Date. The Underwriter&rsquo;s Warrants
will contain provisions for one demand registration of the shares underlying the Underwriter&rsquo;s Warrants at the Company&rsquo;s
expense and one registration of the Underwriter&rsquo;s Warrants at the Representative&rsquo;s expense for a period of five years
from the Effective Date, and unlimited piggyback registration rights for a period of seven years after the Effective Date at the
Company&rsquo;s expense.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The number of Underwriter&rsquo;s
Warrants outstanding, and the exercise price of those securities, will be adjusted proportionately, as permitted by FINRA Rule
5110(f)(2)(G).</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 120 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->115<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Discounts and Commissions</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have agreed to
(i) pay the underwriters a cash fee equal to eight percent (8%) of the aggregate gross proceeds raised in this offering other
than from investors introduced by the Company; (ii) pay Maxim a cash fee equal to five percent (5%) of the aggregate gross proceeds
raised in this offering from investors that are introduced by the Company; (iii) grant underwriters warrants to purchase that
number of shares of our common stock equal to an aggregate of five percent (5%) of the shares of common stock sold in the
offering other than from investors introduced by the Company (or 82,352 shares, assuming the over-allotment option is fully exercised);
and (iv) pay to Maxim warrants to purchase that number of shares of common stock equal to an aggregate of five percent (5%)
of the shares of common stock sold to investors introduced by the Company in the offering. Such underwriters&rsquo; warrants
shall have an exercise price equal to $_____ per share, which is 110% of the public offering price, terminate five years after
the effectiveness of the registration statement of which this prospectus forms a part, and otherwise have the same terms as the
warrants sold in this offering to the extent permitted by FINRA Rule 5110(f)(2)(G) except that (1) they will not be subject to
redemption by the Company and (2) they will provide for unlimited piggyback registration rights with respect to the underlying
shares during the seven (7) year period commencing on the effective date of this offering and demand registration rights during
the five (5) year period commencing on the Effective Date of this offering. Such underwriters&rsquo; warrants will be subject
to FINRA Rule 5110(g)(1) in that, except as otherwise permitted by FINRA rules, for a period of 180 days following the effectiveness
of the registration statement, of which this prospectus forms a part, the underwriters&rsquo; warrants shall not be (A) sold,
transferred, assigned, pledged, or hypothecated, or (B) the subject of any hedging, short sale, derivative, put, or call transaction
that would result in the effective economic disposition of the securities by any person.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Representative
has advised us that the underwriters propose to offer the shares and warrants directly to the public at the public offering price
set forth on the cover of this prospectus. In addition, the representative may offer some of the shares and warrants to other
securities dealers at such price less a concession of up to $_________ per share. After the offering to the public, the offering
price and other selling terms may be changed by the representative without changing the Company&rsquo;s proceeds from the underwriters&rsquo;
purchase of the shares and warrants.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table
summarizes the public offering price, underwriting commissions and proceeds before expenses to us assuming both no exercise and
full exercise of the underwriters&rsquo; option to purchase additional shares and warrants. The underwriting commissions are equal
to the public offering price per share less the amount per share the underwriters pay us for the shares.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 41%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; text-decoration: underline; line-height: 107%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%"><B><U>Per
    Share(1)</U></B></FONT></TD>
    <TD STYLE="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-decoration: underline; line-height: 107%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%"><B><U>Total
    Without Over Allotment</U></B></FONT></TD>
    <TD STYLE="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%"><B>Total
    With Over <U>Allotment</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Public
    offering price</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Underwriting
    discounts and commissions</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">Proceeds,
    before expenses, to us</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">$</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 9pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">(1)</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt; line-height: 106%">The
    fees shown do not include the warrant to purchase shares of common stock issuable to the underwriters at closing.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We estimate that
the total expenses of the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses,
but excluding underwriting discounts and commissions, will be approximately $506,432, all of which are payable by us. This
figure includes expense reimbursements we have agreed to pay Maxim for reimbursement of its expenses related to the offering up
to a maximum aggregate expense allowance of <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$100,000
for which we have paid a $10,000 advance, which will be returned to us to the extent not offset by actual expenses.</FONT></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 121 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->116<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Lock-Up Agreements </B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We and each of
our officers, directors, affiliates and certain existing stockholders aggregating at least 1.0% of our outstanding shares have
agreed, subject to certain exceptions, not to offer, issue, sell, contract to sell, encumber, grant any option for the sale of
or otherwise dispose of any shares of our common stock or other securities convertible into or exercisable or exchangeable for
shares of our common stock for a period of six (6) months after this offering is completed without the prior written consent of
Maxim Group LLC.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Maxim may in its
sole discretion and at any time without notice release some or all of the shares subject to lock-up agreements prior to the expiration
of the lock-up period. When determining whether or not to release shares from the lock-up agreements, the Representative will
consider, among other factors, the security holder&rsquo;s reasons for requesting the release, the number of shares for which
the release is being requested and market conditions at the time.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Right of First Refusal</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">We
have granted Maxim a right of first refusal, for a period of twelve months from the commencement of sales of this offering,
to act as sole and exclusive investment banker, book-runner, financial advisor, underwriter and/or placement agent, at the Maxim&rsquo;s
sole and exclusive discretion, for each and every future public and private equity and debt offering, including all equity
linked financings (each, a &ldquo;Subject Transaction&rdquo;), during such twelve (12) month period, of the Company, or any successor
to or subsidiary of the Company, on terms and conditions customary to the Maxim for such Subject Transactions. The right
of first referral does not apply to any financing or transactions consummated without the retention of a Financial Industry Regulatory
Authority (&ldquo;FINRA&rdquo;) registered broker dealer or other party to which the Company pays a finder&rsquo;s fee</FONT>.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Indemnification</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have agreed
to indemnify the underwriters against certain liabilities, including liabilities under the Securities Act, and to contribute to
payments that the underwriters may be required to make for these liabilities.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>OTC-QB and NASDAQ Capital Market
</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our common stock
is presently quoted on the OTC-QB marketplace under the symbol &ldquo;EVSI&rdquo;. We have applied to have our common stock and
warrants listed on The NASDAQ Capital Market under the symbols &ldquo;EVSI&rdquo; and &ldquo;EVSIW&rdquo;, respectively. No assurance
can be given that our application will be approved. Trading Quotes of securities on an over-the-counter marketplace may not be
indicative of the market price of those securities on a national securities exchange. There is no established public trading market
for the warrants. No assurance can be given that a trading market will develop for the warrants.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Price Stabilization, Short Positions,
and Penalty Bids </B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In connection with
this offering, the underwriters may engage in transactions that stabilize, maintain or otherwise affect the price of our common
stock. Specifically, the underwriters may over-allot in connection with this offering by selling more shares and warrants than
are set forth on the cover page of this prospectus. This creates a short position in our common stock for its own account. The
short position may be either a covered short position or a naked short position. In a covered short position, the number of shares
common stock or warrants over-allotted by the underwriters is not greater than the number of shares of common stock or warrants
that they may purchase in the over-allotment option. In a naked short position, the number of shares of common stock or warrants
involved is greater than the number of shares common stock or warrants in the over-allotment option. To close out a short position,
the underwriters may elect to exercise all or part of the over-allotment option. The underwriters may also elect to stabilize
the price of our common stock or reduce any short position by bidding for, and purchasing, common stock in the open market. Since
the warrants will not be listed and are not expected to trade, the underwriters cannot purchase the warrants in the open market
and, as a result, the underwriters cannot and will not enter into naked short positions.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The underwriters
may also impose a penalty bid. This occurs when a particular underwriter or dealer repays selling concessions allowed to it for
distributing a security in this offering because the underwriter repurchases that security in stabilizing or short covering transactions.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 122 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->117<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Finally, the underwriters
may bid for, and purchase, shares of our common stock in market making transactions, including &ldquo;passive&rdquo; market making
transactions as described below.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These activities
may stabilize or maintain the market price of our common stock at a price that is higher than the price that might otherwise exist
in the absence of these activities. The underwriters are not required to engage in these activities, and may discontinue any of
these activities at any time without notice. These transactions may be effected on NASDAQ, in the over-the-counter market, or
otherwise.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In connection with
this offering, the underwriters and selling group members, if any, or their affiliates may engage in passive market making transactions
in our common stock immediately prior to the commencement of sales in this offering, in accordance with Rule 103 of Regulation
M under the Exchange Act. Rule 103 generally provides that:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">a
    passive market maker may not effect transactions or display bids for our common stock in excess of the highest independent
    bid price by persons who are not passive market makers;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">net
    purchases by a passive market maker on each day are generally limited to 30% of the passive market maker&rsquo;s average daily
    trading volume in our common stock during a specified two-month prior period or 200 shares, whichever is greater, and must
    be discontinued when that limit is reached; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 11pt/normal Calibri, Helvetica, Sans-Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; line-height: 107%">&nbsp;</TD>
    <TD STYLE="width: 24px; line-height: 107%"><FONT STYLE="font-family: Symbol; font-size: 10pt; line-height: 106%">&#183;</FONT></TD>
    <TD STYLE="text-align: justify; line-height: 107%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; line-height: 106%">passive
    market making bids must be identified as such.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Electronic Distribution</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A prospectus in
electronic format may be made available on a website maintained by the representatives of the underwriters and may also be made
available on a website maintained by other underwriters. The underwriters may agree to allocate a number of shares to underwriters
for sale to their online brokerage account holders. Internet distributions will be allocated by the representatives of the underwriters
to underwriters that may make Internet distributions on the same basis as other allocations. In connection with the offering,
the underwriters or syndicate members may distribute prospectuses electronically. No forms of electronic prospectus other than
prospectuses that are printable as Adobe&reg; PDF will be used in connection with this offering.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The underwriters
have informed us that they do not expect to confirm sales of shares and warrants offered by this prospectus to accounts over which
they exercise discretionary authority.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other than the
prospectus in electronic format, the information on any underwriter&rsquo;s website and any information contained in any other
website maintained by an underwriter is not part of the prospectus or the registration statement of which this prospectus forms
a part, has not been approved and/or endorsed by us or any underwriter in its capacity as underwriter and should not be relied
upon by investors.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Certain Relationships</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain of the
underwriters and their affiliates may provide, from time to time, investment banking and financial advisory services to us in
the ordinary course of business, for which they may receive customary fees and commissions.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 123 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->118<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Notice to Prospective Investors
in Canada</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">This prospectus
constitutes an &ldquo;exempt offering document&rdquo; as defined in and for the purposes of applicable Canadian securities laws.
No prospectus has been filed with any securities commission or similar regulatory authority in Canada in connection with the offer
and sale of the shares. No securities commission or similar regulatory authority in Canada has reviewed or in any way passed upon
this prospectus or on the merits of the shares and any representation to the contrary is an offence.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Canadian investors
are advised that this prospectus has been prepared in reliance on section 3A.3 of National Instrument 33-105 Underwriting Conflicts
(&ldquo;NI 33-105&rdquo;). Pursuant to section 3A.3 of NI 33-105, this prospectus is exempt from the requirement that the Company
and the underwriter(s) provide Canadian investors with certain conflicts of interest disclosure pertaining to &ldquo;connected
issuer&rdquo; and/or &ldquo;related issuer&rdquo; relationships that may exist between the Company and the underwriter(s) as would
otherwise be required pursuant to subsection 2.1(1) of NI 33-105.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Resale Restrictions</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The offer and sale
of the shares in Canada is being made on a private placement basis only and is exempt from the requirement that the Company prepares
and files a prospectus under applicable Canadian securities laws. Any resale of shares acquired by a Canadian investor in this
offering must be made in accordance with applicable Canadian securities laws, which may vary depending on the relevant jurisdiction,
and which may require resales to be made in accordance with Canadian prospectus requirements, pursuant to a statutory exemption
from the prospectus requirements, in a transaction exempt from the prospectus requirements or otherwise under a discretionary
exemption from the prospectus requirements granted by the applicable local Canadian securities regulatory authority. These resale
restrictions may under certain circumstances apply to resales of the shares outside of Canada.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Representations of Purchasers</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Each Canadian investor
who purchases shares will be deemed to have represented to the Company, the underwriters and to each dealer from whom a purchase
confirmation is received, as applicable, that the investor is (i) purchasing as principal, or is deemed to be purchasing as principal
in accordance with applicable Canadian securities laws, for investment only and not with a view to resale or redistribution; (ii)
an &ldquo;accredited investor&rdquo; as such term is defined in section 1.1 of National Instrument 45-106&nbsp;<I>Prospectus Exemptions</I>&nbsp;or,
in Ontario, as such term is defined in section 73.3(1) of the&nbsp;<I>Securities Act</I>&nbsp;(Ontario); and (iii) is a &ldquo;permitted
client&rdquo; as such term is defined in section 1.1 of National Instrument 31-103&nbsp;<I>Registration Requirements, Exemptions
and Ongoing Registrant Obligations</I>.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Taxation and Eligibility for Investment</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any discussion
of taxation and related matters contained in this prospectus does not purport to be a comprehensive description of all of the
tax considerations that may be relevant to a Canadian investor when deciding to purchase the shares and, in particular, does not
address any Canadian tax considerations. No representation or warranty is hereby made as to the tax consequences to a resident,
or deemed resident, of Canada of an investment in the shares or with respect to the eligibility of the shares for investment by
such investor under relevant Canadian federal and provincial legislation and regulations.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 124 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->119<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Rights of Action for Damages or
Rescission</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Securities legislation
in certain of the Canadian jurisdictions provides certain purchasers of securities pursuant to an offering memorandum (such as
this prospectus), including where the distribution involves an &ldquo;eligible foreign security&rdquo; as such term is defined
in Ontario Securities Commission Rule 45-501<I>Ontario Prospectus and Registration Exemptions</I>&nbsp;and in Multilateral Instrument
45-107&nbsp;<I>Listing Representation and Statutory Rights of Action Disclosure Exemptions</I>, as applicable, with a remedy for
damages or rescission, or both, in addition to any other rights they may have at law, where the offering memorandum, or other
offering document that constitutes an offering memorandum, and any amendment thereto, contains a &ldquo;misrepresentation&rdquo;
as defined under applicable Canadian securities laws. These remedies, or notice with respect to these remedies, must be exercised
or delivered, as the case may be, by the purchaser within the time limits prescribed under, and are subject to limitations and
defenses under, applicable Canadian securities legislation. In addition, these remedies are in addition to and without derogation
from any other right or remedy available at law to the investor.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Language of Documents</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Upon receipt of
this document, each Canadian investor hereby confirms that it has expressly requested that all documents evidencing or relating
in any way to the sale of the securities described herein (including for greater certainty any purchase confirmation or any notice)
be drawn up in the English language only.&nbsp;<I>Par la r&eacute;ception de ce document, chaque investisseur canadien confirme
par les pr&eacute;sentes qu&rsquo;il a express&eacute;ment exig&eacute; que tous les documents faisant foi ou se rapportant de
quelque mani&egrave;re que ce soit &agrave; la vente des valeurs mobili&egrave;res d&eacute;crites aux pr&eacute;sentes (incluant,
pour plus de certitude, toute confirmation d&rsquo;achat ou tout avis) soient r&eacute;dig&eacute;s en anglais seulement.</I></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_020"></A><B>LEGAL MATTERS</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The validity of the
issuance of the shares of common stock covered by this prospectus will be passed upon for us by Weintraub Tobin Chediak Coleman
Grodin, special counsel to Envision.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_021"></A><B>EXPERTS</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our consolidated financial
statements as of and for our years ended December 31, 2018 and December 31, 2017 included in this prospectus and elsewhere in
the registration statement have been audited by Salberg &amp; Company, P.A., an independent registered public accounting firm,
as indicated in their report with respect thereto, and are included herein in reliance upon the authority of said firm as experts
in auditing and accounting in giving said reports.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_022"></A><B>INTERESTS OF
NAMED EXPERTS AND COUNSEL</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45pt">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45pt">No named expert
or counsel was hired on a contingent basis, will receive a direct or indirect interest in the issuer, or was a promoter, underwriter,
voting trustee, director, officer, or employee of Envision.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 125 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->120<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_023"></A><B>WHERE YOU CAN
FIND MORE INFORMATION</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">We have
filed with the Securities and Exchange Commission, Washington, D.C., 20549, under the Securities Act of 1933, a registration
statement on Form S-1 relating to the securities offered hereby. This prospectus does not contain all of the information set
forth in the registration statement and the exhibits and schedules thereto. For further information with respect to our
company and the securities we are offering by this prospectus you should refer to the registration statement, including the
exhibits and schedules thereto. You may inspect a copy of the registration statement without charge at the Public Reference
Section of the Securities and Exchange Commission at 100 F Street, N.E., Washington, D.C. 20549. The
public may obtain information on the operation of the Public Reference Room by calling the Securities and Exchange Commission
at 1-800-SEC-0330. The Securities and Exchange Commission also maintains an Internet site that contains reports, proxy and
information statements and other information regarding registrants that file electronically with the Securities and Exchange
Commission. The Securities and Exchange Commission's World Wide Web address is http://www.sec.gov.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">We file periodic
reports, proxy statements and other information with the Securities and Exchange Commission in accordance with requirements of
the Exchange Act. These periodic reports, proxy statements and other information are available for inspection and copying at the
regional offices, public reference facilities and Internet site of the Securities and Exchange Commission referred to above. In
addition, you may request a copy of any of our periodic reports filed with the Securities and Exchange Commission at no cost,
by writing or telephoning us at the following address:</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Envision Solar International, Inc.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">5660 Eastgate Dr.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">San Diego, California 92121</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Attention: Desmond Wheatley, Chief Executive
Officer</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">Information contained
on our website is not a prospectus and does not constitute a part of this prospectus.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">You should rely
only on the information contained in or incorporated by reference or provided in this prospectus. We have not authorized anyone
else to provide you with different information. We are not making an offer of these securities in any state where the offer is
not permitted. You should not assume the information in this prospectus is accurate as of any date other than the date on the
front of this prospectus.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt"></P>

<!-- Field: Page; Sequence: 126 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->121<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Envision Solar International, Inc. and
Subsidiary</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"><A NAME="fsa01"></A><A NAME="index"></A>Table
of Contents</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 89%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center">Page (s)</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs01">Report of Independent Registered Public Accounting Firm</A></TD>
    <TD STYLE="text-align: center">F-2</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs02">Consolidated Balance Sheets</A></TD>
    <TD STYLE="text-align: center">F-3</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs03">Consolidated Statements of Operations</A></TD>
    <TD STYLE="text-align: center">F-4</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs04">Consolidated Statements of Changes in Stockholders&rsquo; Deficit</A></TD>
    <TD STYLE="text-align: center">F-5</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs05">Consolidated Statements of Cash Flows</A></TD>
    <TD STYLE="text-align: center">F-6</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs06">Notes to Consolidated Financial Statements</A></TD>
    <TD STYLE="text-align: center">F-7</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&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">&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">&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">&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">&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">&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">&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">&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">&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">&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: 127; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="salberg_logo.jpg" ALT="">&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: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="fs01"></A><B>Report of Independent
Registered Public Accounting Firm</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the Board of Directors and Stockholders
of:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Envision Solar International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Opinion on the Financial Statements</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">We have audited the accompanying consolidated
balance sheets of Envision Solar International, Inc. and Subsidiary (the &ldquo;Company&rdquo;) as of December 31, 2018 and 2017,
the related consolidated statements of operations, changes in stockholders&rsquo; deficit, and cash flows, for each of the two
years in the period ended December 31, 2018, and the related notes (collectively referred to as the &ldquo;consolidated financial
statements&rdquo;). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated
financial position of the Company as of December 31, 2018 and 2017, and the consolidated results of its operations and its cash
flows for each of the two years in the period ended December 31, 2018, in conformity with accounting principles generally accepted
in the United States of America.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Going Concern</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 accompanying consolidated financial
statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2 to the consolidated
financial statements, the Company has a net loss and cash used in operations of $3,598,780 and $712,456, respectively, in 2018
and has a working capital deficit, stockholders&rsquo; deficit and accumulated deficit of $2,759,580, $2,480,679 and $41,875,659,
respectively, at December&nbsp;31,&nbsp;2018. These matters raise substantial doubt about the Company&rsquo;s ability to continue
as a going concern. Management&rsquo;s Plan in regards to these matters is also described in Note 2. The consolidated financial
statements do not include any adjustments that might result from the outcome of this uncertainty.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>Basis for Opinion</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">These consolidated financial statements
are the responsibility of the Company&rsquo;s management. Our responsibility is to express an opinion on the Company&rsquo;s consolidated
financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight
Board (United States) (&ldquo;PCAOB&rdquo;) and are required to be independent with respect to the Company in accordance with
the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audits in accordance
with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about
whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is
not required to have, nor were we engaged to perform, an audit of internal control over financial reporting. As part of our audits
we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing
an opinion on the effectiveness of the Company&rsquo;s internal control over financial reporting. Accordingly, we express no such
opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audits included performing procedures
to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing
procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and
disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant
estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe
that our audits provide a reasonable basis for our opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>/s/ Salberg &amp; Company P.A</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">SALBERG &amp; COMPANY, P.A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the company&rsquo;s
auditors since 2008</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Boca Raton, Florida</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">March 20, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt">2295
NW Corporate Blvd., Suite 240 &bull; Boca Raton, FL 33431</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt">Phone:
(561) 995-8270 &bull; Toll Free: (866) CPA-8500 &bull; Fax: (561) 995-1920</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt">www.salbergco.com
&bull; info@salbergco.com</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt"><I>Member
National Association of Certified Valuation Analysts &bull; Registered with the PCAOB</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><I>Member
CPAConnect with Affiliated Offices Worldwide </I></FONT><FONT STYLE="font-size: 8pt">&bull; <FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Member
Center for Public Company Audit Firms</I></FONT></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>



<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 128; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Envision Solar
International, Inc. and Subsidiary</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs02"></A>Consolidated
Balance Sheets</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">December
    31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">Assets</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Current Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Cash</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">244,024</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">403,475</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Receivable, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,290,702</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">5,946</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Prepaid and other current assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">256,071</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">55,674</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Inventory, net</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">1,130,966</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,319,500</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Current Assets</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,921,763</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,784,595</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Property and Equipment, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">133,235</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">226,112</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Other Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Patents, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">131,625</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">75,279</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deposits</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">105,541</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">156,588</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deferred Equity Offering
    Costs</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">195,028</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Other Assets</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">432,194</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">231,867</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">Total Assets</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,487,192</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,242,574</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">Liabilities and Stockholders' Deficit</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Current Liabilities</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,368,257</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">486,690</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accrued Expenses</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">614,170</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">451,924</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Sales Tax Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">191</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">46</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deferred Revenue</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">835,785</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">77,514</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Convertible Line of Credit,
    net of discount of $0 and $226,768 at December 31, 2018 and 2017, respectively</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">960,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">923,232</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Convertible Notes Payable
    - Current Portion, net of discount amounting to $446,381 and $175,668 at December 31, 2018 and 2017, respectively</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,104,235</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,486,948</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Convertible Note Payable -Related Party</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">135,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Note Payable, net of discount of $74,315 at
    December 31, 2018</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">788,185</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Auto Loan -current portion</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">10,520</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">9,862</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Current Liabilities</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,681,343</TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">3,571,216</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Convertible Note Payable
    -Related Party, net of debt discount amounting to $7,749 at December 31, 2018</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">177,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Convertible Notes Payable - Long Term Portion</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">100,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Long-term portion of Auto
    Loan</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">9,277</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">20,620</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Long Term Liabilities</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">286,528</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">20,620</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Liabilities</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">5,967,871</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">3,591,836</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Commitments and Contingencies (Note 13)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Stockholders' Deficit</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Preferred Stock, $0.001 par
    value, 10,000,000 authorized, 0 outstanding as of December 31, 2018 and 2017, respectively.</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Common Stock, $0.001 par
    value, 490,000,000 shares authorized, <FONT STYLE="font-family: Times New Roman, Times, Serif; font-weight: normal; font-style: normal">145,331,495
    and 141,835,662 shares issued or issuable and outstanding at December 31, 2018 and 2017, respectively.</FONT></FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">145,331</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">141,836</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Additional Paid-in-Capital</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">39,249,649</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">37,785,781</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accumulated Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(41,875,659</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(38,276,879</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Stockholders' Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(2,480,679</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(349,262</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">Total Liabilities and Stockholders' Deficit</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,487,192</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,242,574</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying
notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 129; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Envision Solar
International, Inc. and Subsidiary</B></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs03"></A>Consolidated
Statements of Operations</P>

<P STYLE="text-align: left; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: left; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December
    31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%">Revenues</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">6,162,402</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,412,042</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Cost of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,354,502</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,884,793</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Gross Loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(192,100</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(472,751</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5pt; text-indent: -5pt">Operating Expenses (including stock
    based compensation expense of $349,072 and $430,084 for the years ended December 31, 2018 and 2017, respectively)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,337,446</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,227,645</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Loss From Operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,529,546</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,700,396</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other Income (Expense)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Other Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,729</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,762</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Gain on sale of Fixed Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,260</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Gain on Debt Settlement, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,524</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Interest Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><P STYLE="margin-top: 0; margin-bottom: 0">(1,089,223</P></TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(474,601</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Gain on debt extinguishment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">107,081</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total Other Income (Expense)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,069,234</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(340,234</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Loss Before Tax Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,598,780</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,040,630</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Tax Expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net Loss</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,598,780</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,041,430</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net Loss Per Share- Basic and Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(0.02</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(0.02</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Weighted Average Shares Outstanding - Basic and Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">144,564,006</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">127,470,749</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying
notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 130; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Envision Solar
International, Inc. and Subsidiary</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs04"></A>Consolidated
Statements of Changes in Stockholders' Deficit</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">For the Years
Ended December 31, 2018 and 2017</P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Preferred
    Stock</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Common
    Stock</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Additional Paid-in</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Accumulated</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Total Stockholders'</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Stock</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Stock</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Capital</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 23%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">Balance December 31, 2016</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">120,105,418</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">120,105</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">33,730,240</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(35,235,449</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(1,385,104</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Cash</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,633,327</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,634</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,329,366</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,345,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Cash Offering Costs</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(53,600</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(53,600</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Loan Conversion</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">4,698,060</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">4,698</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">700,011</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">704,709</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Services</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,235</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,250</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Services - Related Party</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">180,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">180</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">26,820</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">27,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Director Services</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">750,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">750</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">111,750</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">112,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Shares Issued for Loan Guaranty -Related Party</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">453,857</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">454</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">67,624</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">68,078</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Value of Warrants and Beneficial Conversion Features Related to
    Debt Instruments</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">651,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">651,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Option Expense</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">220,084</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">220,084</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Net Loss 2017</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,041,430</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,041,430</FONT></TD><TD STYLE="text-align: left"><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">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">Balance December 31, 2017</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">141,835,662</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">141,836</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">37,785,781</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(38,276,879</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(349,262</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Cash</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,933,333</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,933</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">288,067</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">290,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;`&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Cash Offering Costs</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Director Services</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,562,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,562</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">235,938</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">237,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Value of Warrants and Beneficial Conversion Features Related to
    Debt Instruments</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">840,291</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">840,291</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Option Expense</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">111,572</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">111,572</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Net Loss 2018</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,598,780</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,598,780</FONT></TD><TD STYLE="text-align: left"><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">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">Balance December 31, 2018</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">145,331,495</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">145,331</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">39,249,649</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(41,875,659</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(2,480,679</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying
notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 131; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Envision Solar
International, Inc. and Subsidiary</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs05"></A>Consolidated
Statements of Cash Flows</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">For
    the Year Ended December 31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">CASH FLOWS FROM OPERATING ACTIVITIES:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; text-align: left"><FONT STYLE="font-size: 9pt">Net Loss</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">(3,598,780</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">(3,041,430</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Adjustments to Reconcile Net loss to Net Cash Used in Operating
    Activities:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Depreciation and Amortization</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">62,839</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">69,381</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Common Stock Issued for Loan Guaranty</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">68,250</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Common Stock Issued for Services</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">237,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">141,750</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Gain on Debt Settlement, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(25,524</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Compensation Expense Related to Grant of Stock
    Options</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">111,572</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">220,084</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Gain on Debt Extinguishment</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(107,081</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Gain on Sale of Fixed Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(16,260</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Amortization of Debt Discount</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">861,782</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">271,098</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Amortization of Debt Issue Costs</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">800</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Changes in assets and liabilities:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">(Increase) decrease in:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Receivable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(1,284,756</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,155,118</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Prepaid Expenses and Other Current Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(230,669</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">19,659</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Inventory</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,241,040</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(2,004,526</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deposits</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">51,047</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(1,810</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Increase (decrease) in:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">881,567</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(386,322</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accrued Expenses</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">162,246</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">146,185</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Convertible Note Payable Issued in Lieu of Salary
    - Related Party</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">50,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">85,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Sales Tax Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">145</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(50,135</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deferred Revenue</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">758,271</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,191</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">NET CASH USED IN OPERATING ACTIVITIES</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(712,456</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(3,437,312</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">CASH FLOWS FROM INVESTING ACTIVITIES:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Purchase of Equipment</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(23,470</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(23,895</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Sale of Equipment</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">50,267</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Funding of Patent Costs</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(59,079</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(2,470</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">NET CASH USED IN INVESTING ACTIVITIES</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(32,282</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(26,365</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">CASH FLOWS FROM FINANCING ACTIVITIES:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Proceeds from Sale of Common Stock</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">290,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">2,345,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments of Offering Costs Related to Sale of
    Common Stock</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(53,600</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Borrowings on Convertible Note Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,500,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Borrowings (Repayments) on Convertible Line
    of Credit, Net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(190,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,150,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments on Line of Credit, Net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(1,000,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Repayments of Convertible Notes Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Borrowings (Repayments) on Notes Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">750,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(40,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Repayments of Auto Loan</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(10,685</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(8,533</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments of Deferred Equity Offering Costs</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(195,028</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments of Loan Offering
    Costs</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(35,000</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(22,283</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">NET CASH PROVIDED BY FINANCING ACTIVITIES</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">585,287</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">3,858,584</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">NET INCREASE (DECREASE) IN CASH</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(159,451</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">394,907</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">CASH AT BEGINNING OF YEAR</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">403,475</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">8,568</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">CASH AT END OF YEAR</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">244,024</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">403,475</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: left"><FONT STYLE="font-size: 9pt">Supplemental Disclosure of Cash Flow
    Information:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Cash paid for interest</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">163,555</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">73,409</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Cash paid for tax</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">800</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: left"><FONT STYLE="font-size: 9pt">Supplemental Disclosure of Non-Cash
    Investing and Financing Activities:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Shares Issued for Debt
    Conversion</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">704,709</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Recording of Debt Discount</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">840,291</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">715,829</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Recording of Payment Premium
    on Note Payable</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">112,500</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Shares Issued for Loan
    Guarantee -Related Party</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">68,250</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Transfer of prepaid asset
    to inventory</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">30,272</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">21,168</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Depreciation transferred
    to inventory</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">22,234</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">22,004</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Prepaid insurance financed
    by third party</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,334</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying
notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 132; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="fs06"></A><B>NOTES TO CONSOLIDATED
FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>



<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></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"><B>1.</B></TD><TD STYLE="text-align: justify"><B>CORPORATE ORGANIZATION, NATURE
                                         OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>CORPORATE ORGANIZATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision Solar was
incorporated in June 2006 as a limited liability company (&ldquo;LLC&rdquo;). Through a series of transactions and mergers, including
a series of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction
treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation
(along with its subsidiary, hereinafter the &ldquo;Company&rdquo;, &quot;us&quot;, &quot;we&quot;, &quot;our&quot; or &quot;Envision&quot;).
Additionally, the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these
entities were dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements
is Envision Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NATURE OF OPERATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision invents,
designs, and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle
charging infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses
on creating renewably energized platforms for electric vehicle (&ldquo;EV&rdquo;) charging, media and branding, and energy security
which management believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&rsquo;s
chief differentiator is its ability to invent, design, engineer, and manufacture solar products which are a complex integration
of our own proprietary technology and other commonly available engineered components. The resulting products are built to have
the longest life expectancy in the industry while also delivering valuable amenities and potentially highly attractive revenue
opportunities for our customers. Management believes that Envision&rsquo;s products deliver multiple layers of value such as:
environmental impact free renewably energized EV charging; media, branding, and advertising platforms; sustainable and secure
energy production; architectural enhancement; reduced carbon footprint; high visibility &quot;green halo&quot; branding; reduction
of net operating costs through reduced utility bills; and revenue creation opportunities through the sales of digital out of home
(&ldquo;DOOH&rdquo;) media.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>PRINCIPALS OF CONSOLIDATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated financial
statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar
Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>USE OF 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; text-indent: 0.5in">The preparation of
consolidated financial statements in conformity with accounting principles generally accepted in the United States of America
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues
and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying
consolidated financial statements include the allowance for doubtful accounts receivable, valuation of inventory and standard
cost allocations, depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion
features in convertible debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 133; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>CONCENTRATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Concentration of
Credit Risk</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 0pt 0.55in; text-align: justify; text-indent: 0.45in">Financial
instruments that potentially subject us to concentrations of credit risk consist of cash and revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">The Company
maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has
not experienced any losses in such accounts through December 31, 2018.&nbsp;&nbsp;The Company did not have any bank balances in
excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Concentration of
Accounts Receivable</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 28%; text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2018</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2017</B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Customer A</TD>
    <TD STYLE="text-align: center">82%</TD>
    <TD STYLE="text-align: center">&ndash;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Customer B</TD>
    <TD STYLE="text-align: center">&ndash;</TD>
    <TD STYLE="text-align: center">94%</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Concentration of
Revenues</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">For the
years ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 28%; text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2018</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2017</B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Customer A</TD>
    <TD STYLE="text-align: center">50%</TD>
    <TD STYLE="text-align: center">28%</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Customer C</TD>
    <TD STYLE="text-align: center">&ndash;</TD>
    <TD STYLE="text-align: center">12%</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><BR STYLE="clear: both">
<B>CASH AND CASH EQUIVALENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the purposes of
the consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three
months or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017,
respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>FAIR VALUE OF FINANCIAL INSTRUMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
financial instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried
at historical cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values
because of the short-term nature of these instruments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>ACCOUNTS RECEIVABLE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable
are customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine
if any receivables may become uncollectible. Management&rsquo;s evaluation includes several factors including the aging of the
accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of
a customer, our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts
receivable balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company
may record a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our
overall collections. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 134; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>INVENTORY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventory is stated
at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory
costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for
products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs
associated with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs
annual physical inventory counts. A reserve is established if this review process determines the net realizable value of such
inventory may be below the carrying value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>PROPERTY, EQUIPMENT AND DEPRECIATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment
is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related
assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold,
are expensed as incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>PATENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes
it will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents
are accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets
are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically
20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years
ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>IMPAIRMENT OF LONG-LIVED ASSETS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts
for long-lived assets in accordance with the provisions of ASC 360-10-35-15 &ldquo;Impairment or Disposal of Long-Lived Assets.&rdquo;
This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to
be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected
to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the
amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported
at the lower of the carrying amount or fair value less costs to sell.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>ACCOUNTING FOR DERIVATIVES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company evaluates
its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those
contracts qualify as derivatives to be separately accounted for under ASC Topic 815, &ldquo;Derivatives and Hedging.&rdquo; The
result of this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded
as a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement
of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and
accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,
and debt discounts, and recognizes a net gain or loss on extinguishment.&nbsp; Equity instruments that are initially classified
as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the
instrument on the reclassification date.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>REVENUE AND COST RECOGNITION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 1, 2018,
Envision adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &ldquo;Revenue from Contracts
with Customers (Topic 606).&rdquo; The core principle of this Topic is that an entity recognizes revenue to depict the transfer
of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled
in exchange for those goods or services. Revenue is recognized in accordance with that core principle by applying the following
five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the
transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we
satisfy a performance obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 135; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
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; text-indent: 0.5in">The Company includes
shipping and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received
from a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded
on a net basis and excluded from revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&nbsp; At December
31, 2018, the Company has no product warranty accrual given the Company&rsquo;s de minimis historical financial warranty experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>COST OF REVENUES</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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records
direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs
of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling
costs as cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>RESEARCH AND DEVELOPMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with
ASC 730-10, &ldquo;Research and Development,&rdquo; expenditures for research and development of the Company&rsquo;s products
are expensed when incurred, and are included in operating expenses. The Company recognized research and development costs, not
including minimal amounts of labor associated with research and development projects, of $3,585 for the year ending December&nbsp;31,
2018 and $1,772 for the year ending December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>ADVERTISING</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company conducts
advertising for the promotion of its products and services. In accordance with ASC 720-35, &ldquo;Advertising Costs,&rdquo; advertising
costs are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 136; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>STOCK-BASED COMPENSATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows
ASC 718, &ldquo;Compensation &ndash; Stock Compensation.&rdquo; ASC 718 requires companies to estimate and recognize the fair
value of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected
to vest is recognized as an expense over the requisite service periods using the straight-line attribution method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts
for non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &ldquo;Equity-Based
Payments to Non-Employees&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company estimates
the fair value of each stock option at the grant date by using the Black-Scholes option pricing model.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>INCOME TAXES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts
for income taxes pursuant to the provisions of ASC Topic 740, &ldquo;Income Taxes,&rdquo; which requires, among other things,
an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition
of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying
amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for
which management believes it is more likely than not that the net deferred asset will not be realized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows
the provisions of ASC 740-10-25-5, <I>&ldquo;</I>Basic Recognition Threshold<I>.&rdquo;</I> When tax returns are filed, it is
highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject
to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance
with the guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50&nbsp;percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated
interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions
are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax
benefits. As of December 31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of
audit from the IRS for any of the open tax years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &ldquo;Basic Recognition Threshold&rdquo; provides
guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously
unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an
examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of
the tax benefit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>BASIC AND DILUTED NET LOSS PER COMMON
SHARE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per
share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted
net loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for
the period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental
common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock
equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 137; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Convertible debt convertible
into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were
outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common
shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents
were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive
due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These
potential common shares may dilute future earnings per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>CONTINGENCIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions
may exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which
will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such
contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related
to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's
legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of
the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable
that a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would
be accrued in the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency
is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include
legal costs in its estimates of amounts to accrue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>SEGMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows
the guidance of ASC 280-10 for &ldquo;Disclosures about Segments of an Enterprise and Related Information.&quot; During 2018 and
2017, the Company only operated in one segment; therefore, segment information has not been presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>RECLASSIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain reclassifications
have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified
from Convertible Notes Payable &ndash; Related Parties to Convertible Notes Payable as the lender is no longer a related party.
This reclassification had no impact on net loss, shareholders&rsquo; equity or cash flows as previously reported.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>RECENT ACCOUNTING PRONOUNCEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other than the adoption
of ASC 606 &ldquo;Revenue from Contracts with Customers,&rdquo; there are no new accounting pronouncements that became effective
during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results
of its&rsquo; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements
discussed below, disclose the potential effects on the Company&rsquo;s consolidated financial position and/or results of its&rsquo;
operations and financial statement disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">ASU 2018-05</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2018, the
Financial Accounting Standards Board issued Accounting Standards Update No. 2018-05: <I>&quot;Income Taxes (Topic 805)&rdquo;
</I>to provide accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles
(&ldquo;U.S. GAAP&rdquo;). This guidance addresses the recognition of taxes payable or refundable for the current year and the
recognition of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized
in an entity&rsquo;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a
change in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example,
adjusting (or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance
is needed for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress
in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 138; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">ASU 2016-02</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2016,
the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-02: &ldquo;Leases (Topic 842)&rdquo; whereby
lessees will need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance
is effective for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase
its current assets and current liabilities but have no net material impact on its consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">ASU 2018-07</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2018, the
Financial Accounting Standards Board issued Accounting Standards Update No. 2018-07: &ldquo;Compensation -Stock Compensation (Topic
718)&rdquo; which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting
for share-based payments for employees. This guidance is effective for interim and annual reporting periods beginning after December
15, 2018. The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left; padding-left: 10pt; text-indent: -10pt; width: 0.5in"><B>2.</B></TD>
    <TD STYLE="text-align: left; padding-left: 10pt; text-indent: -10pt"><B>GOING CONCERN</B></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As reflected in the
accompanying consolidated financial statements for the years ended December 31, 2018 and 2017, the Company had net losses of $3,598,780
(which includes $349,072 of stock-based compensation expense) and $3,041,430 (which includes $430,084 of stock-based compensation
expense), respectively, and net cash used in operating activities of $712,456 and $3,437,312, respectively. Additionally, at December
31, 2018, the Company had a working capital deficit of $2,759,580, stockholders&rsquo; deficit of $2,480,679, and accumulated
deficit of $41,875,659. It is managements opinion that these factors raise substantial doubt about the Company&rsquo;s ability
to continue as a going concern for a period of twelve months from the issuance date of this report.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has incurred
significant losses from operations, and such losses are expected to continue.&nbsp; In addition, the Company has limited working
capital. In the upcoming months, Management's plans include seeking additional operating and working capital through a public
offering of its common stock and debt financings. There is no guarantee that additional capital or debt financing will be available
when and to the extent required, or that if available, it will be on terms acceptable to the Company. Further, the Company continues
to seek out sales contracts for new product sales that should provide additional revenues and, in the long term, gross profits.
Additionally, Envision intends to renegotiate the debt instruments that become due in 2019.&nbsp; All such actions and funds,
if successful, may or may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&rsquo;s
liabilities over the next twelve months or provide additional working capital. From January 1, 2018 through December 31, 2018,
the Company raised $290,000 from a private securities offering, borrowed a net $750,000 from a certain loan facility but additionally,
made payments on other debt facilities totaling $212,685.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">The consolidated
financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts
or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 139; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</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"><B>3.</B></TD><TD STYLE="text-align: justify"><B>ACCOUNTS RECEIVABLE, AND DEFERRED
                                         REVENUE</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><U>Accounts Receivable</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
records accounts receivable as it bills its customers for products and services. The allowance for doubtful accounts is based
upon the Company&rsquo;s policy (See Note 1). Accounts receivable throughout the year may decrease based on payments received,
credits for change orders, or back charges incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2018
and 2017, accounts receivables were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Accounts receivable</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,290,702</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">5,946</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Less: Allowance for doubtful accounts</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Accounts receivable, Net</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,290,702</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,946</TD><TD STYLE="padding-bottom: 2.5pt; 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; text-indent: 0.5in">There was no bad debt
expense for either 2018 nor 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; text-indent: 0.5in"><U>Deferred Revenue</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Deferred
revenues are deposits from customers for product sales which have not yet been delivered and multi period maintenance contracts
(See Note 1 and 16). Deferred revenue was $835,785 and $77,514 at December 31, 2018 and December 31, 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>4.</B></TD><TD STYLE="text-align: justify"><B>PREPAID EXPENSES AND OTHER
                                         CURRENT ASSETS</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify; text-indent: -28.6pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and
other current assets are summarized as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Prepaid insurance</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">29,524</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">25,402</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Deposit on future raw material purchases</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">226,547</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,272</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">256,071</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">55,674</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 140; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>5.</B></TD><TD STYLE="text-align: justify"><B>INVENTORY</B></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 0pt 31.5pt; text-align: justify; text-indent: 0.5in">Inventories
are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As
of December 31, 2018 and 2017, inventory consists of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.5pt; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>December 31,</B></TD><TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>December 31,</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Finished goods</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">&ndash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,716,141</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Work in process</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">443,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">311,481</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Raw materials</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">698,689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">300,479</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Inventory reserve</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(11,424</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,601</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Inventory, net</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,130,966</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,319,500</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>6.</B></TD><TD STYLE="text-align: justify"><B>PROPERTY
                                         AND EQUIPMENT</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Property and equipment consists
of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Est. Useful </B></FONT><BR>
    <FONT STYLE="font-size: 10pt"><B>Lives</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>December&nbsp;31,
    </B></FONT><BR>
    <FONT STYLE="font-size: 10pt"><B>2018</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>December&nbsp;31,
    </B></FONT><BR>
    <FONT STYLE="font-size: 10pt"><B>2017</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: justify"><FONT STYLE="font-size: 10pt">Computer equipment and software</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: center"><FONT STYLE="font-size: 10pt">5 years</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">32,666</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">32,666</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Furniture and fixtures</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">7 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">82,529</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">82,529</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Office equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">5 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3,039</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">20,533</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Machinery and equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">1-5 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">305,337</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">341,583</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Autos</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">3 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">49,238</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">49,238</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Leasehold improvements</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">47 months</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">6,790</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">6,790</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total property and equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">479,599</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">533,339</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Less accumulated depreciation</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(346,364</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(307,227</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Property and Equipment, Net</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">133,235</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">226,112</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Depreciation
expense for 2018 and 2017 was $60,106 and $68,820, respectively. In 2018 and 2017, respectively, approximately $22,200 and $22,000
of depreciation was capitalized into inventory as manufacturing overhead costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>7.</B></TD><TD STYLE="text-align: justify"><B>ACCRUED
                                         EXPENSES</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0.05in">The major
components of accrued expenses are summarized as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0.05in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Accrued vacation</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">196,888</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">152,051</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Accrued interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239,838</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">175,953</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Accrued rent</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66,349</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77,164</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Accrued loss contingency</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71,744</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,423</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Other accrued expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">39,351</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,333</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">614,170</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">451,924</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><BR STYLE="clear: both"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 141; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>8.</B></TD><TD STYLE="text-align: justify"><B>LINE OF CREDIT/TERM DEBT
                                         &ndash; SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT</B></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; text-indent: 0.5in"><U>Line of Credit/Term
Debt &ndash; Silicon Valley Bank</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In October
2015, the Company entered into a one year Loan and Security Agreement (the &ldquo;LSA&rdquo;) with Silicon Valley Bank (&ldquo;Bank&rdquo;),
pursuant to which the Bank agreed to provide the Company with a revolving line of credit in the aggregate principal amount of
$1,000,000, bearing interest at a floating per annum rate equal to the greater of three quarters of one percentage point (0.75%)
above the Prime Rate (as that term is defined in the LSA) or four percent (4.00%). The line of credit was secured by a second
priority perfected security interest in all of the assets of the Company in favor of the Bank. <FONT>The
LSA contained certain restrictions, subject to certain exceptions and qualifications, on the conduct of the Company and its subsidiary,
including, among other restrictions: incurring debt other than permitted indebtedness as defined, disposing of certain assets,
making investments, creating or suffering liens, completing certain mergers, consolidations and sales of assets, acquisitions,
declaring dividends to third parties, redeeming or prepaying other debt, and certain transactions with affiliates. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; color: #252525">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Under the
terms of the LSA, the Bank received a commitment fee of $2,500, reimbursement of Bank expenses for documentation of $10,000, and
a reimbursement of filing fees amounting to $1,836. These fees were recorded as Debt Issue Costs on the accompanying balance sheet
and were amortized over the one year term of the line of credit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the term of the LSA was extended to January 28, 2017. Fees amounting to $2,400 relating to this extension were recorded
as Debt Issue Costs on the accompanying balance sheet and were amortized over the term of this extension.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As a condition
to the extension of credit to the Company under the LSA, Keshif Ventures, LLC (&ldquo;Keshif&rdquo;), a related party shareholder
with more than 10% of the outstanding stock of the Company, agreed to guarantee all of the Company&rsquo;s obligations under the
LSA pursuant to a Master Unconditional Limited Guaranty between the Bank and Keshif (&ldquo;Guaranty&rdquo;). Keshif pledged cash
equivalent collateral to the Bank as security for the Guaranty. Keshif also agreed to subordinate to the Bank all of Company&rsquo;s
indebtedness and other monetary obligations owing to Keshif pursuant to a Subordination Agreement (&ldquo;Subordination Agreement&rdquo;).
Pursuant to the terms of the SPA, for each six-month period from and after the six-month anniversary of October 29, 2015 (each,
a &ldquo;Measurement Period&rdquo;) that Keshif guarantees Borrower&rsquo;s obligations under the LSA, Keshif will also receive
the number of additional shares of Envision&rsquo;s common stock, rounded upward to the nearest whole number, equal to (a) two
and one half percent (2.5%) multiplied by the maximum outstanding principal amount of the LSA at any time during such Measurement
Period, such amount to be divided by (b) the twenty (20) day average closing price of the Company&rsquo;s common stock, measured
for the twenty (20) consecutive trading days immediately prior to such Measurement Period, the quotient of which shall be multiplied
by (c) a fraction, the numerator of which is the number of calendar days during the Measurement Period which the Guaranty remained
in effect and the denominator of which is the number of calendar days in such Measurement Period. On April 29, 2017, the Company
issued 234,302 shares of its common stock valued at $0.15 per share, or $35,145, and expensed this over the six month Measurement
Period of the Guaranty. The Company recorded a gain on debt settlement of $2,355 on this transaction. Additionally, in September
2017, the Company issued 219,555 shares of its common stock valued at $0.15 per share, or $32,933 and expensed this over the final
Measurement Period of the Guaranty. The Company recorded a loss of $2,183 on this transaction (See Notes 14 and 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
the Company issued a side letter to Keshif (the &ldquo;Side Letter&rdquo;), which in addition to confirming Keshif&rsquo;s entitlement
to the Shares, provided certain contractual rights to Keshif in consideration for the Guaranty, including a covenant by the Company
to provide financial statements and other periodic reports to Keshif, an agreement to reimburse Keshif for payments made by Keshif
to the Bank in accordance with the Guaranty (&ldquo;Reimbursement Obligation&rdquo;), and the grant of a security interest, subordinated
to the Bank under the Subordination Agreement, to secure the Reimbursement Obligation. Keshif also had the right under the Side
Letter to invite one representative to attend all meetings of Envision&rsquo;s Board of Directors and, in the event Envision was
unable to meet its obligations under the LSA, Keshif was to immediately become entitled to elect one member to Envision&rsquo;s
Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 142; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 30, 2017, the Company entered into an additional amendment to the LSA with Silicon Valley Bank as it relates to this debt.
The amendment (i) extended the maturity date to March 1, 2020, (ii) increased the loan to an aggregate principal amount of $1,500,000,
and (iii) changed the payment terms requiring monthly interest only payments through December 2017, and starting January 1, 2018,
the Company was required to repay the balance outstanding in twenty-seven equal monthly principal payments in addition to the
monthly accrued interest. The additional $500,000 of debt was funded to the Company in April 2017. Related to this amendment,
the Company paid $9,655 of fees to the Bank. These fees were recorded as debt discount and netted against the loan balance and
amortized to interest expense over the term of the debt facility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of September
25, 2017, the Company paid off the LSA in full with the proceeds of the &ldquo;Lender&rdquo; note as discussed in Note 10, and
the Guaranty and all other contractual rights related to this debt facility were cancelled.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Convertible Line
of Credit</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to a convertible &ldquo;Lender&rdquo; note (See Note 10), the Company entered into a revolving secured convertible
promissory note (the &ldquo;Revolver&rdquo;) with an unaffiliated lender (the &ldquo;Lender&rdquo;). Pursuant to the Revolver,
the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase order
(each a &ldquo;PO&rdquo;) received by the Company from a credit worthy customer (each a &ldquo;Draw Down&rdquo;), up to a maximum
of $3,000,000, commencing on the date of the Revolver and originally terminating 300 days after the date of the Revolver, but
subsequently extended through December 31, 2019. The Revolver bears simple interest at the floating rate per annum equal to the
12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 600 basis points (the
&ldquo;Interest Rate&rdquo;). The Interest Rate will be adjusted on the first day of each calendar month during the term of this
Note to reflect any changes in the 12 month LIBOR rate as quoted on that day, or if that day is not a business day, on the next
business day thereafter. The principal and accrued unpaid interest with respect to each Draw Down is due and payable within five
(5) business days of receipt from the Customer by the Company of a payment due under the applicable PO (with respect to each Draw
Down, the &ldquo;Maturity Date&rdquo;). Each Draw Down is secured by a perfected recorded second priority security interest in
all of the Company&rsquo;s assets, as set forth in that certain Security Agreement by and between the Company and the Lender.
The Lender will have the right at any time until the Maturity Date of a Draw Down, provided the Lender gives the Company written
notice of the Lender&rsquo;s election to convert prior to any prepayment of such Draw Down by the Company with respect to converting
that portion of such Draw Down covered by the prepayment, to convert all or any portion of the outstanding principal and accrued
unpaid interest (the &ldquo;Conversion Amount&rdquo;), into such number of fully paid and nonassessable shares of the Company&rsquo;s
common stock as is determined by dividing the Conversion Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the
Volume Weighted Average Price of the Company&rsquo;s common stock that is quoted on a public securities trading market (if more
than one, the one with the then highest trading volume), during the five (5) consecutive trading days immediately prior to the
date of the Lender&rsquo;s written notice of the Lender&rsquo;s election to convert.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for any Draw Downs made by the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common
stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the
greater of (i) $0.15 per share or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the Lender will equal
25% of the increase over the highest dollar amount previously drawn down by the Company on the Revolver divided by the greater
of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down which causes the increase over the previous highest amount
borrowed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 143; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
received funds for an initial Draw Down on September 26, 2017 in the amount of $850,000. As a result of this Draw Down, the Company
issued 1,416,667 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology, and
each with a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative
fair value of the issued warrants, the Company recorded $243,223 of value of beneficial conversion features and warrants, which
was recorded as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term
of the Draw Down. This Draw Down was paid back to the Lender during the three month period ended March 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 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
received funds for a second Draw Down on October 24, 2017 in the amount of $300,000. As a result of this Draw Down, the Company
issued 500,000 common stock purchase warrants having a value of $56,620 using the Black-Scholes valuation methodology, and each
with a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair
value of the issued warrants, the Company recorded $175,261 of value of beneficial conversion features and warrants, which was
recorded as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of
the Draw Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the convertible line of credit had a balance, net of a $226,768 debt discount, amounting to $923,232.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
received funds for a third Draw Down on February 20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company
issued 407,784 common stock purchase warrants having a fair value of $61,282 using the Black-Scholes valuation methodology, and
each with a $0.1778 exercise price and three year term (See Note 15). As a result of this transaction, the Company recorded $212,420
of debt discount consisting of the relative fair value of warrants of $50,591 and a beneficial conversion feature value of $161,829
which was amortized to interest expense over the term of the Draw Down. This drawn down was paid back to the Lender during the
three month period ended June 30, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company received other funds on drawdowns totaling $1,513,013 and paid back drawdowns amounting
to $553,013. No warrants were owed on these drawdowns.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the convertible line of credit had a principal balance outstanding amounting to $960,000 with accrued interest amounting
to $12,909 which is included in accrued expenses (See Note 7).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>9.</B></TD><TD STYLE="text-align: left"><B>CONVERTIBLE NOTE PAYABLE &ndash;
                                         RELATED PARTY</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On October
18, 2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley,
the Chief Executive Officer, President, and Chairman of the Company (the &ldquo;Agreement&rdquo;). Pursuant to the Agreement,
Mr. Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley would have deferred until such time as Mr. Wheatley
and the Board of Directors agreed that payment of the deferred salary and/or cessation of the deferral was appropriate. In certain
circumstances upon the Company achieving specified milestones, which are described in the Agreement, Mr. Wheatley could have demanded
payment of all or any portion of the deferred amount, and the Company must comply with such demand. In August 2018 this agreement
was amended to where his salary shall defer until the earliest to occur of the following: (i) a permissable event specified in
Section 409A of the Code, or (ii) December 31, 2020, or (iii) an event specified in Section 8.1(a) or 8.1(b) of the Agreement.
In the case of a cessation of the deferral, the Company&rsquo;s Board of Directors may unilaterally affect such a result by a
resolution duly adopted by it without the agreement or participation of the Employee and with Employee recusing himself from the
vote. Employee will be paid all of the deferred amount upon the occurrence of (a) if and when the Company experiences a &ldquo;change
of control&rdquo; whereby more than 50% of the outstanding equity of the Company changes ownership in a single transaction or
series of related transactions, or otherwise as defined in Section 15.6 of the Original Agreement, (b) a sale of all or substantially
all of the assets of the Company, (c) a permissible event specified in Section 409A of the Code, or (d) on December 31, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 144; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">All deferred
amounts are evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley amended and signed in
October 2018, bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of the Company&rsquo;s
common stock at $0.15 per share at any time in whole or in part at Mr. Wheatley&rsquo;s discretion. As the conversion price was
equivalent to the fair value of the common stock at various salary deferral dates prior to June 30, 2018, there was no beneficial
conversion feature to this note through this date. Subsequent to June 30, 2018 and through December 31, 2018, and based on the
average daily closing price of Our common stock, the Company recorded $8,672 of debt discount for the beneficial conversion feature
value which is being amortized to interest expense over the term of the note. Additionally, on March 29, 2017 the board of directors
granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same terms of his salary deferral.
The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December 31, 2018, is $177,251, net
of debt discount amounting to $7,749, with accrued and unpaid interest amounting to $28,220 which is included in accrued expenses
(See Notes 7 and 18). This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018 on the
accompanying consolidated balance sheet as a result of the August 2018 amendment changing the due date to December 1, 2020.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>10.</B></TD><TD STYLE="text-align: justify"><B>CONVERTIBLE
                                         NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</B></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 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the following summarizes amounts owed under convertible notes payable:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Amount</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Discount</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Convertible Notes Payable, net of discount</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Evey Note</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">62,616</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&ndash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">62,616</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Pegasus Note</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&ldquo;Lender&rdquo; Note</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">1,500,000</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">175,668</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">1,324,332</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,662,616</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">175,668</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,486,948</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the following summarizes amounts owed under convertible notes payable:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Amount</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Unamortized Discount</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Convertible Notes
    Payable, net of discount</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%"><FONT STYLE="font-size: 10pt">Evey Note</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">50,616</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">15,480</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">35,136</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">&ldquo;Lender&rdquo; Note</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">1,500,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">430,901</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">1,069,099</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Convertible Notes Payable - Current Portion</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">1,550,616</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">446,381</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">1,104,235</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Pegasus Note</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Convertible Notes Payable - Long Term Portion</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Gemini Third Amended
and Restated Secured Bridge Note &ndash; Current Group </U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At the end
of 2010, the Company had a series of outstanding convertible notes to Gemini Master Fund, Ltd. which were due December 31, 2011.
These notes bore interest at a rate of 12% per annum and, with the exception of one note, had a conversion feature whereby, the
lender, at its option, may at any time convert this loan into common stock at $0.25 per share. Interest under these notes is due
on the first business day of each calendar quarter, however, upon three days advance notice, the Company may elect to add such
interest to the note principal balance effectively making the interest due at note maturity. The note was secured by substantially
all assets of the Company and its subsidiary, and was unconditionally guaranteed by the subsidiary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 145; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Through
a series of amendments, the Company modified the terms of all notes so that the terms of these notes became equivalent. Further,
the interest rates were reduced to 10%; the conversion prices were reduced $0.15; the beneficial holder ceiling was increased
to 9.9% and the terms were extended to June 30, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In June
2015, Gemini sold a 70.0066819% stake in its&rsquo; note to Robert Noble, our past Chairman, in a private transaction. The Company
issued two replacement notes for their respective ownership values based on this transaction with the Noble note having a balance
of $600,000 and the Gemini note having a balance of $256,325. Each note has the same terms and conditions as existed prior to
this transaction and as discussed above. There were no accounting effects for this transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In September
2015, the Company made a payment to pay off the balance of the Gemini note and its accrued interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In regards
to the then remaining note, Robert Noble agreed to an extension to March 31, 2016. Additionally, during 2015, the Company made
a $100,000 payment to Mr. Noble to pay down the accrued interest on this note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
January 20, 2016, Mr. Noble entered into a Purchase Option Agreement with Greencore Capital LLC (&ldquo;GreenCore&rdquo;), a firm
affiliated with Jay S. Potter, a former director of the Company (the &ldquo;Optionee&rdquo;), pursuant to which the Optionee has
the right to purchase or arrange for the purchase of the Note from Mr. Noble and all of Mr. Noble&rsquo;s shares in the Company
(the &ldquo;Option&rdquo;), at any time prior to March 31, 2016, which date was subsequently extended. The Company had consented
to the original Purchase Option Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
fourth quarter of 2016, the Company was notified that a transaction, or series of transactions, arranged by GreenCore, had officially
closed whereas the convertible note and the &ldquo;Noble&rdquo; shares were ultimately obtained by a group of various shareholders,
some of which were related parties to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
as of February 15, 2017, the Company received conversion notices from all the then current note holders effecting the conversion
of the entire principal balance of the note amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting
to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price of $0.15 per share, to retire
the entirety of this convertible note (See Notes 14 and 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">At December
31, 2017, there is no outstanding balance owed for this convertible note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><U>Evey Note </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 0pt 0.5in; text-align: justify; text-indent: 0.5in">Prior to
fiscal 2011, the Company was advanced monies by John Evey, our former director, and executed a 10% convertible promissory note
with compounding interest which was convertible into shares of common stock at $0.33 per share. There was no beneficial conversion
feature at the note date and this note is subordinate to the then existing notes. Through a series of amendments from the original
due date, the conversion price of the convertible note was reduced to $0.20 and the maturity date was extended to December 31,
2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 146; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 27, 2018, the Company entered into a further extension agreement to extend the maturity date of this note to July 1, 2019.
Additionally, Mr. Evey agreed not to offer for sale, issue, sell, contract to sell, or otherwise dispose of any of our common
stock or securities convertible into common stock on or before December 31, 2018 and not to offer for sale, issue, sell, contract
to sell, pledge, or otherwise dispose of any of our common stock issuable upon the conversion of the note, on or before July 1,
2019. There were no additional fees or discounts associated with this extension. This modification was treated as an extinguishment
as the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of
the carrying amount of the note. The Company recorded debt discount amounting to $30,960 for the value of the beneficial conversion
feature and is amortizing this to interest expense over the remaining term of the loan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For the
year ended December 31, 2018, in lieu of interest payments, the Company made principal payments totaling $12,000. As of December
31, 2018, this note has a balance, net of $15,480 of discount, amounting to $35,136 with accrued interest amounting to $73,382
which is included in accrued expenses (See Note 7). The note continues to bear interest at a rate of 10%<B>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Pegasus Note</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
19, 2009, the Company entered into a convertible promissory note for $100,000 to a new landlord in lieu of paying rent for one
year for new office space. The interest is 10% per annum with the note principal and interest originally due December 18, 2010.
However, if the Company receives greater than $1,000,000 of proceeds from debt or equity financing, 25% of the amount in excess
of $1,000,000 shall be used to pay down the note. This note is subordinate to all existing senior indebtedness of the Company.
This note is convertible at $0.33 per share and had no beneficial conversion feature at the note date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through
a series of amendments, the term of the note was extended until December 31, 2016, and waived, through December 31, 2015, the
requirement to pay down the note with financing proceeds received by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 13, 2018, the Company entered into a further amendment to extend the maturity date of this note to December 31, 2019 and
waive the past requirements to pay the note with financing proceeds received by the Company. Additionally, the note holders agreed
not to offer for sale, issue, sell, contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible
into common stock, before December 31, 2019. There were no additional fees or discounts associated with this amendment. This modification
was treated as an extinguishment as the change in fair value of the embedded conversion option just before and just after the
modification was more than 10% of the carrying amount of the note. The market price of the Company&rsquo;s stock was below the
conversion price at the time of the modification, therefore no beneficial conversion feature needed to be recorded.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the note had a balance of $100,000 with accrued and unpaid interest amounting to $90,137 which is included in accrued
expenses (See Note 7).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 147; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>&ldquo;Lender&rdquo;
Note</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to entering into a revolving convertible line of credit (See Note 8), the Company also entered into a $1,500,000
secured convertible promissory note with the same unaffiliated lender (the &ldquo;Lender&rdquo;). The proceeds from this funding
were used to pay off the Line of Credit/Term Debt &ndash; Silicon Valley Bank (See Note 8). This Note bears simple interest at
the floating rate per annum equal to the 12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg
Service plus 400 basis points (the &ldquo;Interest Rate&rdquo;). The Interest Rate will be adjusted on the first day of each calendar
month during the term of the Note to reflect any changes in the 12 month LIBOR rate as quoted at on that day, or if that day is
not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal. Accrued unpaid interest
is payable monthly on the first calendar day of each month for interest accrued during the previous month, with all outstanding
principal and accrued unpaid interest originally payable in full on or before September 17, 2018 to the extent not converted into
shares of the Company&rsquo;s common stock. This note was initially amended to be payable in full by December 1, 2018 but the
Company did not make the December 1, 2018 principal payment which non payment was a defined event of default. In March 2019, but
effective December 1, 2018, the Company entered into second amendment to extend the term of the note to be payable in full by
the earlier of (i) June 30, 2019 or (ii) the closing of the public offering by borrower. This modification was treated as a debt
extinguishment as the change in fair value of the embedded conversion option just before and just after the modification was more
than 10% of the carrying amount of the note. The Company recorded debt discount amounting to $472,718 for the value of the beneficial
conversion feature and is amortizing this to interest expense over the remaining term of the note. Additionally, the Company paid
$30,000 of lender fees which were also recorded as debt discount and are also being amortized to interest expense over the term
of the note. The Note is secured by a perfected recorded first priority security interest in all of the Company&rsquo;s assets,
as set forth in a certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time
until the Maturity Date, and provided Lender gives the Company written notice of Lender&rsquo;s election to convert prior to any
prepayment of this Note by the Company with respect to converting that portion of this Note covered by the prepayment, the Lender
has the right to convert all or any portion of the outstanding principal and accrued interest (the &ldquo;Conversion Amount&rdquo;),
into such number of fully paid and nonassessable shares of the Company&rsquo;s common stock as is determined by dividing the Conversion
Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common
stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during
the five (5) consecutive trading days immediately prior to the date of the Lender&rsquo;s written notice of its election to convert.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable
for a period of three years from the date of issuance with an exercise price equal to $0.15 per share. The number of warrants
issuable to the Lender is equal to 25% of the loan Amount divided by fifteen cents ($0.15). As of September 18, 2017, the Company
issued 2,500,000 common stock purchase warrants under this provision having a fair value of $187,142 using the Black-Scholes valuation
methodology, and each with a $0.15 exercise price. As a result of this transaction, the Company recorded $232,768 of debt discount
consisting of the relative fair value of the warrants of $166,384 and a beneficial conversion feature of $66,384, which was amortized
to interest expense over the original term of the note (See Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During any
time when the Note is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock where
the combination of both could result in the Lender owning stock with a current value of one million dollars or greater, in the
Company, the Lender will have certain review and consulting rights as described in the Note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the convertible note had a balance, net of $430,901 of discount, amounting to $1,069,099 with accrued and unpaid interest
amounting to $9,094 which is included in accrued expenses (See Note 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 0pt 35.85pt; text-align: justify; text-indent: 0.15pt"><U>Fair
Value Measurements &ndash; Derivative Liability &ndash; relating to the Gemini Third Amended and Restated Secured Bridge Note
&ndash; Current Group discussed above</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.5in">The accounting
guidance for fair value measurements provides a framework for measuring fair value and requires expanded disclosures regarding
fair value measurements.&nbsp; Fair value is defined as the price that would be received for an asset or the exit price that would
be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between market participants
on the measurement date.&nbsp; The accounting guidance established a fair value hierarchy which requires an entity to maximize
the use of observable inputs, where available.&nbsp; This hierarchy prioritizes the inputs into three broad levels as follows.&nbsp;&nbsp;Level
1 inputs are quoted prices (unadjusted)&nbsp;in active markets for identical assets or liabilities.&nbsp;&nbsp;Level 2 inputs
are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability,
either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.&nbsp;&nbsp;Level
3 inputs are unobservable inputs based on the Company&rsquo;s own assumptions used to measure assets and liabilities at fair value.&nbsp;&nbsp;An
asset or liability&rsquo;s classification within the hierarchy is determined based on the lowest level input that is significant
to the fair value measurement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 36.15pt">As a result
of the February 2017 conversion discussed above, there was no embedded conversion option liability as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 148; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 0.5in">The following
is a summary of activity of Level 3 liabilities for the periods ended December 31, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 53%; text-align: justify">Balance at December 31, 2016</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">107,081</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Gain on debt extinguishment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(107,081</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Balance at December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">&ndash;</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Changes
in fair value of the embedded conversion option liability are included in other income (expense) in the accompanying consolidated
statements of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>11.</B></TD><TD STYLE="text-align: justify"><B>NOTES
                                         PAYABLE</B></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; text-indent: 0.5in"><U>Gemini Special
Opportunities Fund, LP</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
27, 2018, the Company entered into an unsecured promissory note (the &ldquo;Note&rdquo;) in the amount of $750,000 (the &ldquo;Principal
Amount&rdquo;) with Gemini Special Opportunities Fund, LP (the &ldquo;Lender&rdquo;). The Note bears simple interest at an annual
rate of 10% and is subject to a Securities Purchase Agreement, dated August 27, 2018. This Note is due and payable on February
28, 2019 (the &ldquo;Maturity Date&rdquo;) (See Note 19). The Company may prepay the Note, provided if the Company repaid the
Note on or prior to November 28, 2018, the Company shall pay 105% of the Principal Amount plus accrued interest, and if the Company
repays the Note after November 28, 2018, including repayment on the Maturity Date, the Company shall pay 115% of the Principal
Amount plus accrued interest. During the year ending December 31, 2018, the Company recorded an increase in the Note Payable balance
of $112,500 with offsetting debt discount related to this repayment premium which is being amortized to interest expense over
the term of the note. Additionally, the Company paid $5,000 of lender fees which were also recorded as debt discount and are also
being amortized to interest expense over the term of the note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company issued to the Lender 900,000 common stock purchase warrants exercisable
for a period of five years from the date of issuance with an exercise price equal to $0.25 per share. These warrants had a fair
value of $115,521 using the Black-Sholes valuation methodology. As a result of this transaction, the Company recorded $100,102
of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over the term
of the note (See Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, this note has a balance, net of $74,315 of unamortized discount, amounting to $788,185 with accrued interest amounting
to $26,096 which is included in accrued expenses (See Note 7).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Vendor Note Payable</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">On June
1, 2010, the Company entered into a Promissory Note with one of its vendors in exchange for the vendor cancelling its open invoices
to the Company. Total outstanding payables recorded by the Company at the time of settlement were $179,702. The note amount was
for $160,633 and bears interest at 10%. The note can be converted only at the option of the Company, at any time, into common
stock with an original conversion price of $0.33 per share. During 2011, 2012 and 2013, the company made partial conversions of
this note. Further, through a series of amendments, the note was extended to December 31, 2014 and the conversion price of the
note was reduced to $0.20 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 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through
a series of amendments, the maturity date of the note was extended through June 30, 2016. There were no accounting effects for
these amendments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In December
2017 the Company made a $40,000 settlement payment to pay off this note, and all accrued interest, in full. The Company recorded
a gain on debt settlement of $25,352 related to this transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 149; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>12.</B></TD><TD STYLE="text-align: justify"><B>AUTO LOAN</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In October
2015, the Company purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months,
requires minimum monthly payments of approximately $950, and bears interest at a rate of 5.99 percent. As of December 31, 2017,
the loan has a short-term portion of $9,862 and a long-term portion of $20,620. As of December 31, 2018, the loan has a short-term
portion of $10,520 and a long-term portion of $9,277.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>13.</B></TD><TD STYLE="text-align: justify"><B>COMMITMENTS
                                         AND CONTINGENCIES</B></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; text-indent: 0.5in"><B><I>Leases:</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In August
2016, the Company entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expires
in August 2020 which is the same term of the master lease for which the Company is the subtenant. As part of the sublease, the
Company provided a $146,091 deposit to the landlord which will be reduced in months nineteen and thirty-one of the sublease, as
defined, in lieu of rent payments. At the end of the lease period, $50,619 of the deposit will remain as security for the surrender
of the premises.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Future annual
minimum lease payments related to our facility lease are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 40%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 23%; text-align: justify">2019</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">543,180</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">2020</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">404,952</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">948,132</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Administrative
rent expense was $111,655 for each of the years ended December 31, 2018 and 2017, respectively. Further, for each of the years
ended December 31, 2018 and 2017, $446,618 of rent was capitalized into inventory as manufacturing overhead costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
at December 31, 2018 the Company owed two month&rsquo;s rent totaling $97,344 which is recorded in Accounts Payable in the accompanying
balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">As of December
31, 2018, there are no other lease agreements&nbsp;with non-cancelable terms in excess of one year.&#9;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Legal Matters:</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">From time
to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As
of December 31, 2018, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect
on the results of our operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>Other Commitments:</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
enters into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain
commitments. During 2018 and 2017, the Company has agreements to act as a reseller for certain vendors; sales agent agreements
whereby sales agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements
and strategic alliance agreements where both parties have agreed to cooperate and provide business opportunities to each other;
agreements with vendors where the vendor may provide marketing, public relations, technical consulting or subcontractor services
and financial advisory agreements where the financial advisor would receive a fee and/or commission for advising and raising capital
for the Company. All expenses and liabilities relating to such contracts were recorded in accordance with generally accepted accounting
principles during the periods. Although such agreements increase the risk of legal actions against the Company for potential non-compliance,
other than sales agent agreements and revenue generating sales contracts, there are no firm commitments in such agreements as
of December&nbsp;31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
enters into various other agreements with third party vendors who will provide services and/or products to the Company. Such vendor
agreements may call for a deposit along with certain other payments based on the delivery of goods or services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 150; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>14.</B></TD><TD STYLE="text-align: justify"><B>COMMON
                                         STOCK</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify; text-indent: 15.1pt"><B>Shares
Issued</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Issuances
of the Company&rsquo;s common stock during the years ended December&nbsp;31, 2018 and 2017, respectively, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B><U>2018</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>Stock Issued in Cash Sales</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with
a per share price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, 50,000 common stock purchase warrants were issued as offering costs to
the placement agents (see Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Stock Issued for
Director Services</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements. The $93,750 was expensed during the year ended December 31,
2018 (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their
duties.&nbsp; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized
restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes
their award and vesting by specific resolutions (See Note 18). These shares were immediately expensed.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On July
19, 2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s
resignation effective on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board
of Directors authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock
award scheduled to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested
shares of common stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement),
which was expensed on July 19, 2018 (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">.
</FONT>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December
31, 2018 (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, there were unreleased shares of common stock representing $512,500 of unrecognized restricted stock grant expense related
to the Restricted Stock Grant Agreements for our Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 151; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B><U>2017</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>Stock Issued in Cash Sales</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017 pursuant to private placements, the Company issued 15,633,327 shares of common stock for cash with
a per share price of $0.15 per share or $2,345,000 and the Company incurred $53,600 of capital raising fees that were paid in
cash and charged to additional paid-in capital. Additionally, as of December 31, 2017, related to the Company&rsquo;s private
placement, the company was obligated to issue 223,337 common stock purchase warrants to the placement agents which were issued
in 2018 upon the closing of the offering. There was no financial statement accounting effect for the issuance of these warrants
as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional Paid-in-Capital
for their fair value when recording the issuance of these warrants (see Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Loan
Conversion </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and effective as of February 15, 2017, the Company issued 4,698,060 shares of common stock at the
contracted conversion price of $0.15 per share, or $704,709 effecting the conversion of the entire principal balance of the note
amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709 (See Note 10).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Services
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, as payment for professional services provided, the Company issued 15,000 shares of the Company&rsquo;s
common stock with a per share fair value of $0.15 (based on contemporaneous cash sales prices) or $2,250. These shares were fully
earned, and were expensed, upon issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Services
&ndash; Related Party</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">For
professional services provided per the terms of a consulting agreement with GreenCore Capital LLC (&ldquo;GreenCore&rdquo;), and
during the year ended December 31, 2017, the Company issued 180,000 shares of the Company&rsquo;s common stock with a per share
fair value of $0.15 (based on contemporaneous cash sales prices)</FONT> or <FONT STYLE="font-family: Times New Roman, Times, Serif">$27,000.
Jay Potter, our director, is the managing member of GreenCore and the individual performing the services. (See Note 18)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Director
Services</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the board approved a modified compensation program, effective January 1, 2017, for all non-executive directors where
each director would receive 750,000 restricted shares of common stock, pursuant to a restricted stock grant agreement (&ldquo;New
Program RSA&rdquo;) with vesting 62,500 per quarter over a 36 month period commencing on March 31, 2017 or upon the date for which
a new director is named, issuable on the last day of each calendar quarter so long as such director serves as a director of the
Company at that time. Each director that had a previous agreement agreed to terminate their rights to any previously issued shares
and cancel such previous agreements. As such, the Company granted 2,250,000 shares to directors on January 1, 2017 having a total
value of $337,500. The Company intended to grant up to an additional 750,000 shares of its common stock to each director based
on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreements), to three directors for their service as defined in their respective
restricted stock grant agreements. The payments were expensed at issuance (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The total
unrecognized restricted stock grant expense related to the Restricted Stock Agreements of our directors amounted to $562,500 at
December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"></P>

<!-- Field: Page; Sequence: 152; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Loan
Guaranty</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and in consideration for the continued Guaranty of the Company&rsquo;s obligations extended under
a now terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based
on contemporaneous cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement.
These shares were expensed to interest expense over the term of the Guaranty period. The Company recorded a gain on debt settlement
of $172 related to this transaction (See Note 8).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>Nonvested Shares</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">A summary of activity of the nonvested shares
as of December 31, 2017 and 2018 is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 41%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 15%; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Nonvested
        Shares</P></TD>
    <TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Weighted-Average
    Grant-Date Fair Value</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Nonvested at December 31, 2017</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;3,750,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.15</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Granted</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;1,500,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.20</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Vested</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt"><FONT STYLE="font-size: 10pt">(1,562,500)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.15</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Forfeited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;(750,000)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.15</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Nonvested at December 31, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt; border-bottom: Black 2.5pt double"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;2,937,500</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.17</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>15.</B></TD><TD STYLE="text-align: justify"><B>STOCK OPTIONS AND WARRANTS</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
10, 2011, the Company&rsquo;s Board of Directors approved and caused the Company to adopt the Envision Solar International, Inc.
2011 Stock Incentive Plan (the &ldquo;Plan&rdquo;), which authorizes the issuance of up to 31,500,000 shares of the Company&rsquo;s
common stock pursuant to the exercise of stock options or other awards granted under the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In 2008,
the Board approved the 2008 equity Incentive Plan, which authorizes 6,108,571 shares under the plan. Exercise rights may not expire
more than three months after the date of termination of the employee but may expire in less time as stipulated in the individual
grant notice. For disability or death, the optionee or estate will generally have up to twelve months to exercise their options.
For certain options the Company may have rights of first refusal for a stipulated period of time, under a separate stock restriction
agreement, whereby if the holder exercise the options and then desires to sell the underlying shares, the Company has the right
to repurchase such shares at a price to which the holder has agreed to sell them to a third party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 153; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Stock Options</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
follows the provisions of ASC Topic 718, &ldquo;Compensation &ndash; Stock Compensation.&rdquo; ASC Topic 718 establishes standards
surrounding the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic
718 focuses primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions,
such as options issued under the Company&rsquo;s Stock Option Plans. The Company&rsquo;s stock option compensation expense was
$111,572 and $220,084 for the years ended December&nbsp;31, 2018 and 2017, respectively, and there was $6,638 of total unrecognized
compensation cost related to unvested options granted under the Company&rsquo;s options plans as of December&nbsp;31, 2018. This
stock option expense will be recognized through December 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The fair
value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain
assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected
option life and expected volatility in the market value of the underlying 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 0pt 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2017 through December 31, 2017, the Company issued 645,000 stock options under the plans with a total valuation of $61,632.
All of these options have a 10 year term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2018 through December 31, 2018, the Company issued 707,500 stock options under the plans with a total valuation of $94,204.
All of these options have a 10 year term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">We used
the following assumptions for options granted in fiscal 2018 and 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 20%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 20%; text-align: center"><B><U>2018</U></B></TD>
    <TD STYLE="width: 20%; text-align: center"><B><U>2017</U></B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Expected volatility</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">82.40%</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">81.05%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Expected term</TD>
    <TD STYLE="text-align: center">5 Years</TD>
    <TD STYLE="text-align: center">5 Years</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Risk-free interest rate</TD>
    <TD STYLE="text-align: center">2.59%</TD>
    <TD STYLE="text-align: center">1.5%</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Expected dividend yield</TD>
    <TD STYLE="text-align: center">None</TD>
    <TD STYLE="text-align: center">None</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Black-Scholes
option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions
and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including
the expected stock price volatility. Because the Company&rsquo;s stock options and warrants have characteristics different from
those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate,
in management&rsquo;s opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such
stock options. The risk free interest rate is based upon quoted market yields for United States Treasury debt securities with
a term similar to the expected term. The expected dividend yield is based upon the Company&rsquo;s history of having never issued
a dividend and management&rsquo;s current expectation of future action surrounding dividends. Expected volatility was based on
historical data for the trading of our stock on the open market. The expected lives for such grants were based on the simplified
method for employees and directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">All options
qualify as equity pursuant to ASC 815-40-25, &ldquo;Contracts in Entity&rsquo;s Own Equity.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 154; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Option activity
for the years ended December 31, 2018 and 2017 under the 2008 and 2011 Plans 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" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Options</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Weighted</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Average</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exercise</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Price</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Outstanding at December 31, 2016</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; text-align: right">19,917,007</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">0.25</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">645,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.16</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,095,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.19</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,250,343</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.33</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,216,664</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">707,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.20</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,015,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.19</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(88,575</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.63</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,820,589</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Exercisable at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,674,758</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Weighted average grant date fair value</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; 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 0pt 0.5in; text-align: justify; text-indent: 0.5in">The following
table summarizes information about employee stock options outstanding at December 31, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1pt"></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="12" STYLE="border-bottom: Black 1pt solid; text-align: center"><B>Options Outstanding</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="10" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Options Exercisable</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Range of </B><BR> <B>Exercise Price</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Number</B><BR> <B>Outstanding at </B><BR><B>December
    31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Weighted</B><BR> <B>Average</B><BR> <B>Remaining</B><BR> <B>Contractual</B><BR>
    <B>Life</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Weighted</B><BR> <B>Average</B><BR> <B>Exercise</B><BR>
    <B>Price</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Aggregate</B><BR> <B>Intrinsic </B><BR> <B>Value</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Number </B><BR><B>Exercisable</B><BR> <B>at </B><BR><B>December
    31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Weighted</B><BR> <B>Average</B><BR> <B>Exercise</B><BR>
    <B>Price</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Aggregate</B><BR> <B>Intrinsic</B><BR> <B>Value</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 10%; text-align: center; padding-bottom: 1pt">$0.13-0.33</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">14,820,589</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; width: 10%">4.75 Years</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">0.23</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">14,674,758</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">0.23</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,820,589</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: center">4.75 Years</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,674,758</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As the Company&rsquo;s
stock price was lower than the weighted average exercise price at December 31, 2018, there is no aggregate intrinsic value of
the options.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Options
exercisable have a weighted average remaining contractual life of 4.73 years as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The weighted
average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 155; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>Warrants</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>2018</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For the
year ended December 31, 2018, as a part of the Company&rsquo;s private placement, the Company issued 273,333 warrants to the placement
agents (See Note 14). These warrants, valued at $26,206, are exercisable for 5 years at an exercise price of $0.15 per share.
The Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation
of these warrants include volatility of 79.39%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 5 years.
There was no financial statement accounting effect for the issuance of these warrants as their fair value has been charged to
Additional Paid-in-Capital as an offering cost and was offset by a credit to Additional Paid-in-Capital for their fair value when
recording the issuance of these warrants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784
common stock purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and 3 year term. The Company
estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation of these
warrants include volatility of 82.55%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years. As
a result of this transaction, the Company recorded $50,591 of debt discount consisting of the relative fair value of the warrants
which is being amortized to interest expense over the term of the drawdown (See Note 8).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In connection
to the issuance of a Note Payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value
of $115,521 and each with a $0.25 exercise price and a 5 year term. The Company estimated the fair value of the warrants utilizing
the Black-Scholes pricing model. The assumptions used in the valuation of these warrants include volatility of 82.68%, expected
dividends of 0.0%, a discount rate of 2.35%, and expected term of 5 years. As a result of this transaction, the Company recorded
$100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over
the term of the note (See Note 11).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, 645,067 warrants had expired.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>2017</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and as additional consideration for the funding of the Convertible Note payable by the Lender, the
Company issued 2,500,000 common stock purchase warrants having a value of $187,142 using the Black-Scholes valuation methodology,
and each with a $0.15 exercise price and a three year term (See Note 10). The assumptions used in the valuation of these warrants
include volatility of 85.78%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017 as a result of Draw Downs on our Convertible Line of Credit with the Lender, the Company issued 1,916,667
common stock purchase warrants having a value of $179,612 using the Black-Scholes valuation methodology, and each with a $0.15
exercise price and three year term (See Note 8). The assumptions used in the valuation of these warrants include volatility of
83.67-85.78, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 156; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, related to the Company&rsquo;s private placement, the company was obligated to issue 223,337 common stock purchase warrants
to the placement agents which were issued in 2018. There was no financial statement accounting effect for the issuance of these
warrants as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional
Paid-in-Capital for their fair value when recording the issuance of these warrants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, 26,831,589 warrants had expired.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Warrant activity
for the years ended December 31, 2018 and 2017 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Warrants</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Weighted</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Average</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exercise</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Price</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Outstanding at December 31, 2016</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; text-align: right">28,196,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">0.17</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,416,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.15</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(26,831,589)</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.16</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,781,900</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,581,117</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.21</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(645,067</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.25</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,717,950</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Exercisable at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,717,950</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Weighted average grant date fair value</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; 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 0pt 0.5in; text-align: justify; text-indent: 0.5in">Warrants
exercisable have a weighted average remaining contractual life of 2.22 years as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>16.</B></TD><TD STYLE="text-align: justify"><B>REVENUES</B></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 0pt 0.5in; text-align: justify; text-indent: 0.5in">For each
of the identified periods, revenues can be categorized into the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>For the year ended December 31,</B></TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2017</B></TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify">Product Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">6,144,251</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,401,103</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Maintenance Fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,576</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,114</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Professional Services</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">10,575</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,825</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Revenues</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,162,402</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,412,042</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 157; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At December
31, 2018 and December 31, 2017, deferred revenue amounted to $835,785 and $77,514 respectively. At December 31, 2018, the Company
has received an initial deposit to plan and manufacture two Solar Tree&reg; units, and a deposit for two of our new HP EVARC units,
in addition to deposits for multi-year maintenance plans for previously sold products. As of December 31, 2018, deferred revenue
associated with product deposits are $791,913 and the delivery of such products are expected within the following six months,
while deferred maintenance fees amounted to $43,872 and pertain to services to be provided through the second quarter of 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>17.</B></TD><TD STYLE="text-align: justify"><B>INCOME
                                         TAXES</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">There was
no Federal income tax expense for the years ended December 31, 2018 and 2017 due to the Company&rsquo;s net losses. Income tax
expense represents minimum state taxes due.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The blended
Federal and State tax rate of 27.98% applies to loss before taxes. The Company&rsquo;s tax expense differs from the &ldquo;expected&rdquo;
tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes),
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Year ended December
    31,</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2018</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2017</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: justify"><FONT STYLE="font-size: 10pt">Computed &ldquo;expected&rdquo; tax expense (benefit)</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">(755,744</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">(1,034,086</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">State taxes, net of federal benefit</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(251,217</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(171,202</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Goodwill impairment and other non-deductible items</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(74,120</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">643,016</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Change in federal tax rates</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">4,145,380</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Change in deferred tax asset valuation allowance</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">1,081,081</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(3,583,108</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Income tax expense</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Deferred income
taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant
portions of deferred tax assets and liabilities at December 31, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2018</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2017</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Deferred tax assets:</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 46%; text-align: justify"><FONT STYLE="font-size: 10pt">Charitable contributions</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">2,900</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">2,900</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Reserve for bad debt</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">17,805</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">17,948</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Stock options</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3,448,014</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3,416,792</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Deferred Revenue</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">233,883</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Depreciation</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">22,937</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">6,920</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Other</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">19,661</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">17,674</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Net operating loss carryforward</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">7,755,622</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">6,957,507</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total gross deferred tax assets</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">11,500,822</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">10,419,741</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Less: Deferred tax asset valuation allowance</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(11,432,888</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(10,351,807</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total net deferred tax assets</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">67,934</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">67,934</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Deferred tax liabilities:</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Accrued salaries</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total deferred tax liabilities</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total net deferred taxes</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 158; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As a result
of the Company&rsquo;s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance
at December 31, 2018 was $11,432,888. The increase in the valuation allowance during 2018 was $1,081,081.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At December&nbsp;31,
2018, the Company has a net operating loss carry forward of $27,714,883 of which $24,862,803 is available to offset future net
income through 2037 and $2,852,080 may be carried forward indefinitely subject to IRS defined annual usage limitations. The utilization of the net operating loss carryforwards is dependent upon the ability of
the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership
of the Company occurs as a result of the Company&rsquo;s issuance of common stock, the utilization of the NOL carry forward will
be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such
a change has occurred.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
22, 2017, the United States enacted the Tax Cuts and Jobs Act (Act). The Act makes significant modifications to the provisions
of the Internal Revenue Code, including but not limited to, a corporate tax rate decrease to 21% effective as of January 1, 2018.
The Company&rsquo;s net deferred tax assets and liabilities have been revalued at the newly enacted U.S. Corporate rate in the
year of enactment. The adjustment related to the revaluation of the deferred tax asset and liability balances is a net charge
of approximately $4.1 million. This expense is fully offset by a change in valuation allowance. Accordingly, there is no impact
on income tax expense as of December 31, 2017 nor 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>18.</B></TD><TD STYLE="text-align: justify"><B>RELATED
                                         PARTY TRANSACTIONS</B></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; text-indent: 0.5in"><U>Accounts Payable
and Related Party Vendor Payments</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&rsquo;s
common stock with a total value of $27,000 to GreenCore for professional services provided to the Company as detailed in a March
28, 2014 consulting agreement. There were no balances owed to GreenCore as of December 31, 2017. Jay Potter, our former director
at the time of such payments, is the managing member of GreenCore (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><U>Director Compensation</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">On or about
December 31, 2016, Mr. Jay S. Potter, Mr. Tony Posawatz, and Mr. Peter Davidson, all directors of the Company, each entered into
an Amendment to their Restricted Stock Agreement with the Company (each an &ldquo;Amendment&rdquo;). Pursuant to their Amendments,
each director agreed to terminate his rights to unvested restricted shares of the Company&rsquo;s common stock under their previous
respective Restricted Stock Agreements, in consideration for which the Company granted to each director 750,000 restricted shares
of the Company&rsquo;s common stock, vesting 1/36 per month over a 36 month period commencing on the date of grant, issuable quarterly
on the last day of each calendar quarter (the first vesting is scheduled to occur on January 31, 2017 and be for 20,833 shares
and the first issuance is scheduled to occur on March 31, 2017 and be for 62,499 shares) so long as each director serves as a
director, employee, consultant or officer of the Company at the time of scheduled vesting. The Company may also grant an additional
750,000 restricted shares of the Company&rsquo;s common stock to each director to vest in the future from time to time, based
on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management
at a future date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreement), to three directors for their service as defined in their respective
Restricted Stock Grant Agreements. The payments were expensed at issuance (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 159; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements (See Note 14). The $93,750 was expensed during the year ended
December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, split between three directors for performance
of their duties.&nbsp; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously
authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the
Board authorizes their award and vesting by specific resolutions (See Note 14). These shares were immediately expensed.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On July
19, 2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s
resignation effective on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board
of Directors authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock
award scheduled to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested
shares of common stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement),
which was expensed on July 19, 2018 (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">.
</FONT>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December
31, 2018 (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><U>Stock Issued for Loan
Guaranty and Cash Sales</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and in consideration for the continued Guaranty of the Company&rsquo;s obligations extended under
a now terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based
on contemporaneous cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement.
These shares were expensed to interest expense over the term of the Guaranty period. Additionally, during the year ended December
31, 2017, pursuant to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share price
of $0.15 per share or $200,000 to Keshif (See Note 8).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 160; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>Convertible Notes Payable
to Related Parties</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">On October
18, 2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley,
the Chief Executive Officer, President, and Chairman of the Company (the &ldquo;Agreement&rdquo;). Pursuant to the Agreement,
Mr. Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and
the Board of Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally,
on March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus
under the same terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable
by the Company to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December
31, 2018, net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included
in accrued expenses (See Notes 7 and 9). This Note is classified as short term as of December 31, 2017 and long term as of December
31, 2018 on the accompanying consolidated balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
as of February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of
the entire principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid
interest, as of February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted
conversion price of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued
to Keshif Ventures, LLC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>19.</B></TD><TD STYLE="text-align: justify"><B>SUBSEQUENT
                                         EVENTS</B></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 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Note
Payable with Gemini Special Operations Fund, LP became due as of February 28, 2019 and thus is in technical default (See Note
11). However, effective that date, an oral forbearance agreement was granted by lender for any defaults, confirmed in writing,
and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity date of the note, or
the note is sooner repaid by the Company.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 161; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: justify"><B>No dealer, salesman or any other
person has been authorized to give any information or to make any representation not contained in this prospectus in connection
with the offer made by this prospectus. If given or made, such information or representation must not be relied upon as having
been authorized by Envision. This prospectus does not constitute an offer to sell or a solicitation of an offer to buy any securities
other than the securities offered by this prospectus, or an offer to sell or a solicitation of an offer to buy any securities
by any person in any jurisdiction in which such an offer or solicitation is not authorized or is unlawful. Neither delivery of
this prospectus nor any sale made hereunder shall under any circumstances create an implication that information contained herein
is correct as of any time subsequent to the date of this prospectus.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Until [_________], 2019 (___ days after
the date of this prospectus), all dealers that effect transactions in these securities, whether or not participating in this offering,
may be required to deliver a prospectus. This is in addition to the dealers&rsquo; obligation to deliver a prospectus when acting
as underwriters and with respect to their unsold allotments or subscriptions.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL,
INC.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"> <B>1,023,017 UNITS,</B> <B>
EACH UNIT COMPRISED OF</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ONE&nbsp;SHARE OF COMMON STOCK AND ONE
WARRANT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>TO PURCHASE ONE SHARE OF COMMON STOCK</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><B>____________________________</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><B>PROSPECTUS</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><B>____________________________</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><I>Sole Book Running Manager</I></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 11pt/normal Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"><B>Maxim Group LLC</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>Co-Manager</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Joseph Gunnar &amp; Co.</B></P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 162 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&nbsp;<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PART II</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>INFORMATION NOT REQUIRED IN THE PROSPECTUS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 13. Other Expenses of Issuance and Distribution</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth the costs
and expenses payable by us in connection with the offer of the common stock being registered. All amounts are estimates except
the SEC registration fee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 83%; text-align: justify">SEC registration fee</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,432</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Legal fees and expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">400,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Accounting fees and expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Transfer agent and registrar fees and expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Miscellaneous fees and expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">50,000</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt; text-indent: 0.55in">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">506,432</TD><TD STYLE="padding-bottom: 2.5pt; 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"><B>Item 14. Indemnification of Directors and Officers</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our articles of incorporation
provide that our directors will not be personally liable for monetary damages to us for certain breaches of fiduciary duty as
directors to the fullest extent allowable by Nevada law. Under Nevada law, subject to specified exceptions, or unless the articles
of incorporation provide for greater individual liability, a director or officer is not individually liable to us or our stockholders
or creditors for any damages as a result of any act or failure to act in his capacity as a director or officer unless it is proven
that (a) his act or failure to act constituted a breach of his fiduciary duties as a director or officer and (b) his breach of
those duties involved intentional misconduct, fraud, or a knowing violation of law. Under current Nevada law, directors and officers
would remain liable for: (i) acts or omissions which constitute a breach of fiduciary duty and which involve intentional misconduct,
fraud or a knowing violation of law, and (ii) approval of certain illegal dividends or redemptions. In appropriate circumstances,
equitable remedies or non-monetary relief, such as an injunction, may remain available to a stockholder seeking redress from any
such violation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Insofar as an indemnification
for liabilities arising under the Securities Act may be permitted for directors, officers or persons controlling us pursuant to
the foregoing provisions, we have been informed that in the opinion of the Securities and Exchange Commission each indemnification
is against public policy as expressed in the Securities Act and is therefore unenforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Item 15. Recent Sales of Unregistered
Securities</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Set forth below
in reverse chronological order is information regarding the number of shares of capital stock issued by us since April 1, 2015
that were not registered under the Securities Act of 1933, as amended (the &ldquo;Securities Act&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 31, 2018,
the Company issued 3,750 shares of common stock among its three independent directors, which vested on December 31, 2018
pursuant to their restricted stock award agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">During
the year ended December 31, 2018 pursuant to private placements, the Company issued 38,667 shares of common stock for cash
with a per share price of $7.50 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were
paid in cash and charged to additional paid-in capital</FONT>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 163; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018, the Company released and issued a total of 12,500 vested shares of common stock, with a per share fair
value of $7.50, or $93,750 (based on the market price as of the date of each restricted stock grant agreement, among three
directors pursuant to their respective restricted stock grant Agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018, as a part of the Company&rsquo;s private placement, the Company issued 5,467 warrants to the placement
agents. These warrants, valued at $26,206, are exercisable for five years from the effective date of issuance at an exercise price
of $7.50 per share. The Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 8,156 common
stock purchase warrants with a total value of $61,282 and each with a $8.89 exercise price and exercisable for a three
year period from the effective date of issuance. The Company estimated the fair value of the warrants utilizing the Black-Scholes
pricing model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 30, 2018,
the Company issued 2,500 shares of common stock among its three independent directors, which vested on September 30, 2018
pursuant to their restricted stock award agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 30, 2018,
the Company issued 2,500 shares of common stock to a retiring director under his restricted stock award agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 19, 2018,
Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s resignation
effective on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance based restricted stock award
scheduled to be issued to him through December 31, 2018. As such, the Company released and issued a total of 2,500 vested
shares of common stock with a per share fair value of $7.50, or $18,750 (based on the market price as of the date of the
restricted stock grant agreement).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 27, 2018,
the Company issued 900,000 common stock purchase warrants exercisable at an exercise price of $0.15 per share for a period of
three years from the date of grant to a lender in connection that certain unsecured promissory note, dated August 27, 2018. These
warrants were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 22, 2018,
Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer is
an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 30,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in a restricted stock grant agreement,
including but not limited to the following vesting schedule: 1,250 shares per quarter, prorata, over a 36 month period
commencing on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release
will be of 1,250 shares on December 31, 2018 and the last release will be of 1,250 shares on September 30, 2021;
and 15,000 shares based on the achievement by the Company of certain performance goals in accordance with his restricted
stock grant agreement. During the year ended December 31, 2018, the Company released and issued a total of 1,250 vested
shares of common stock to Mr. Schweitzer with a per share fair value of $10.00, or $12,500 (based on the market price as
of the date of the agreement), for his service as defined in his respective restricted stock grant agreement. The grant was made
pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 20, 2018,
the Company issued 8,156 common stock purchase warrants exercisable at an exercise price of $7.50 per share for
a period of three years from the date of grant to an unaffiliated lender (the &ldquo;Lender&rdquo;) in connection with a drawdown
on that certain revolving secured convertible promissory note with the Lender (the &ldquo;Revolver&rdquo;). These warrants were
issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 164; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective March 27,
2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions adopted
by the Board on March 27, 2018, the Company authorized the vesting and issuance of a total of 15,000 shares of common stock
with a per share value of $7.50 per share (based on the market price at the time of their restricted stock grant agreement),
or $112,500, among three directors pursuant to their restricted stock grant agreements which authorized vesting upon the achievement
of specific performance criteria by resolution of the Board authorizing their award and vesting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From March 17, 2017
to February 15, 2018, pursuant to a private placement of the Company&rsquo;s common stock, the Company issued 351,334 shares
of common stock for cash at a price of $7.50 per share or $2,635,000 (the &ldquo;2017-2018 CPPM&rdquo;). These shares were
issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 10, 2018,
the Company issued 5,467 common stock purchase warrants exercisable at an exercise price of $7.50 per share for
a period of five years from the date of grant to one placement agent who assisted the Company with its 2017-2018 CPPM. These warrants
were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 21, 2017,
the Company granted 12,900 stock options to purchase 12,900 shares of the Company&rsquo;s common stock pursuant
to the Company&rsquo;s 2011 Stock Incentive Plan, to thirteen employees, exercisable at an exercise price of $8.00 per
share for a period of ten years from the date of grant and vesting on the date of grant. These stock options were issued pursuant
to Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 19, 2017,
the Company granted to each of its three non-employee directors for performance of their duties 15,000 shares of unvested
restricted common stock with a per share value of $7.50 per share (based on contemporaneous cash sales prices), or $112,500,
pursuant to restricted stock agreements. On March 27, 2018, the board declared that a total of 15,000 of these shares had
vested. The grants were made pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 24,
2017, the Company issued 500,000 common stock purchase warrants exercisable at an exercise price of $0.15 per share for a period
of three years from the date of grant to the Lender in connection with a drawdown on the Revolver. These warrants were issued
pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 4, 2017
(effective as of September 25, 2017), the Company issued 4,392 shares of common stock, with a per share value of $7.50
or $32,933, to Keshif Ventures LLC, a related party (&ldquo;Keshif&rdquo;), in consideration for its continued guaranty of
the Company&rsquo;s obligations extended under a line of credit pursuant to a stock purchase agreement. These warrants were issued
pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 25, 2017,
the Company issued 28,334 common stock purchase warrants exercisable at an exercise price of $7.50 per share for
a period of three years from the date of grant to the Lender in connection with a drawdown on the Revolver. These warrants were
issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 18, 2017,
as additional consideration for the funding of that certain convertible note with Lender, the Company issued 50,000 common
stock purchase warrants exercisable at an exercise price of $7.50 per share for a period of three years from the date of
grant to the Lender. These warrants were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 17, 2017 (effective
as of June 30, 2017), the Company issued 3,600 shares of the Company&rsquo;s common stock with a blended per share fair
value of $7.50 (based on an average market value of the stock when earned as defined in the agreement) or $27,000 to GreenCore
Capital LLC, an affiliate of one of our directors (&ldquo;GreenCore&rdquo;), in consideration for professional services provided
pursuant to the terms of a consulting agreement. These shares were issued pursuant Rule 506(b) of Regulation D of the Securities
Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 165; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 2, 2017 (effective
as of April 29, 2017), the Company issued 4,687 shares of common stock, with a per share value of $7.50 or $35,145,
to Keshif in consideration for its continued guaranty of the Company&rsquo;s obligations extended under a line of credit pursuant
to a stock purchase agreement. These warrants were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 3, 2017 (effective
as of March 15, 2017), the Company issued 300 shares of the Company&rsquo;s common stock with a per share fair value of
$7.50 or $2,250 as payment for professional services provided by one consultant to the Company. These shares were issued
pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective as of
February 15, 2017, the Company issued 4,698,060 shares of common stock to one noteholder pursuant to the conversion of a note
payable with a principal balance of $600,000 plus accrued and unpaid interest of $104,709 at a conversion price of $0.15 per share,
or $704,709. These shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31,
2016, the Company&rsquo;s board of directors approved a modified compensation program, effective January 1, 2017, for all non-employee
directors pursuant to which each of the Company&rsquo;s three non-executive directors received 15,000 unvested restricted
shares of common stock, pursuant to a restricted stock grant agreement (each a &ldquo;New RSGA&rdquo;). Each director&rsquo;s
restricted shares of common stock vest 1,250 shares per quarter over a 36 month period commencing on March 31, 2017, provided
such director is still serving as a director of the Company on date of each vesting. Each director that had any prior agreements
with the Company regarding unvested restricted shares agreed to terminate all rights to such unvested restricted shares and to
terminate all such prior agreements. These shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act. During
the year ended December 31, 2017, 15,000 shares of common stock vested under the New RSGAs with a per share fair value
of $7.50, or $112,500 (based on the market price at the time of the agreements),</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; text-align: justify">On December 19, 2016,
the Company granted 8,600 stock options to purchase 8,600 shares of the Company&rsquo;s common stock pursuant to
the Company&rsquo;s 2011 Stock Incentive Plan, to eleven employees, exercisable at an exercise price of $7.50 per share
for a period of ten years from the date of grant, of which 1,000 options vested on the date of grant and the remaining
7,600 options vest over three years on a quarterly basis. These options were issued pursuant Rule 506(b) of Regulation
D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; text-align: justify">On December 12, 2016
(effective as of November 20, 2016), the Company issued 2,950 shares of common stock, with a per share value of $7.50
or $22,123, to Keshif in consideration for its continued guaranty of the Company&rsquo;s obligations extended under a line
of credit pursuant to a stock purchase agreement. These warrants were issued pursuant Rule 506(b) of Regulation D of the Securities
Act.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From February 24,
2016 to November 2, 2016, pursuant to a private placement of the Company&rsquo;s common stock, the Company issued 242,667
shares of common stock for cash at a price of $7.50 per share or $1,820,000 to eleven investors (the &ldquo;2016-2017 CPPM&rdquo;).
These shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 27, 2016,
the Company issued 5,834 common stock purchase warrants exercisable at an exercise price of $7.50 per share for
a period of five years from the date of grant to one placement agent who assisted the Company with its 2016-2017 CPPM. These warrants
were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18, 2016,
the Company granted 87,000 stock options to purchase 87,000 shares of the Company&rsquo;s common stock pursuant
to the Company&rsquo;s 2011 Stock Incentive Plan, to Desmond Wheatley, our chief executive officer, exercisable at an exercise
price of $7.50 per share for a period of ten years from the date of grant, vesting as follows: 29,000 on October
18, 2016, 29,000 on January 1, 2017, and 29,000 on January 1 2018. These options were issued pursuant Rule 506(b)
of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 166; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18, 2016,
the Company issued 10,000 shares of the Company&rsquo;s common stock with a per share fair value of $7.50 or $150,000
as payment for professional services provided by one consultant to the Company. These shares were issued pursuant Rule 506(b)
of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 3, 2016
(effective as of September 30, 2016), the Company issued 3,294 shares of the Company&rsquo;s common stock with a blended
per share fair value of $7.885 (based on an average market value of the stock when earned as defined in the agreement)
or $25,969 to GreenCore in consideration for professional services provided pursuant to the terms of a consulting agreement. These
shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 8, 2016,
the Company issued 15,000 unvested restricted shares of common stock to one non-employee director pursuant to a restricted
stock grant agreement. The restricted shares of common stock vest 1,250 shares per quarter over a 36 month period commencing
on September 30, 2016, provided such director is still serving as a director of the Company on date of each vesting. As of December
31, 2016, 2,500 shares were vested and the remaining 12,500 unvested restricted shares were cancelled due to this
director&rsquo;s New RSGA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 1, 2016,
the Company issued 10,000 shares of the Company&rsquo;s common stock with a per share fair value of $7.50 or $150,000
as payment for professional services provided by one consultant to the Company. These shares were issued pursuant Rule 506(b)
of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 13, 2016 (effective
as of June 30, 2016), the Company issued 3,418 shares of the Company&rsquo;s common stock with a blended per share fair
value of $7.50 (based on an average market value of the stock when earned as defined in the agreement) or $25,634 to GreenCore
in consideration for professional services provided pursuant to the terms of a consulting agreement. These shares were issued
pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 10, 2016
(effective as of February 29, 2016), the Company issued 2,572 shares of the Company&rsquo;s common stock with a blended
per share fair value of $7.00 (based on an average market value of the stock when earned as defined in the agreement) or
$18,000 to GreenCore in consideration for professional services provided pursuant to the terms of a consulting agreement. These
shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 19, 2016,
the Company issued 20,000 unvested restricted shares of common stock to one non-employee director pursuant to a restricted
stock grant agreement. The restricted shares of common stock vest 556 shares per month over a 36 month period commencing
on March 31, 2016, provided such director is still serving as a director of the Company on date of each vesting. As of December
31, 2016, 6,112 shares were vested and the remaining 13,889 unvested restricted shares were cancelled due to this
director&rsquo;s New RSGA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 12, 2016,
the Company issued 20,000 unvested restricted shares of common stock to each of two non-employee directors pursuant to
a restricted stock grant agreement. The restricted shares of common stock vest 16,667 shares per quarter over a 36 month
period commencing on September 30, 2016, provided such director is still serving as a director of the Company on date of each
vesting. As of December 31, 2016, 6,667  shares were vested and 13,334 unvested restricted shares were cancelled
due to one director&rsquo;s New RSGA and 5,000 were vested and 15,000 unvested restricted shares were cancelled
due to the other director leaving the board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 12, 2016,
the Company granted 12,000 stock options to purchase 12,000 shares of the Company&rsquo;s common stock pursuant
to the Company&rsquo;s 2011 Stock Incentive Plan, to three directors, 8,000 options of which are exercisable at an exercise
price of $6.25 per share for a period of ten years from the date of grant and 4,000 options of which are exercisable
at an exercise price of $6.875 per share for a period of five years from the date of grant. All of these options vested
on the date of grant. These options were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><BR>
</P>

<!-- Field: Page; Sequence: 167; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From July 14, 2015
to November 2, 2015, pursuant to a private placement of the Company&rsquo;s common stock, the Company issued 108,667 shares
of common stock for cash at a price of $7.50 per share or $815,000 to six investors (the &ldquo;2016-2017 CPPM&rdquo;).
These shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective as of October
31, 2015, the Company issued 11,429 shares of common stock, with a per share value of $7.50 or $85,714, to Keshif
in consideration for its continued guaranty of the Company&rsquo;s obligations extended under a line of credit pursuant to a stock
purchase agreement. These warrants were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 6, 2015
(effective as of September 30, 2015), the Company issued 3,418 shares of the Company&rsquo;s common stock with a blended
per share fair value of $7.90 (based on an average market value of the stock when earned as defined in the agreement) or
$26,945 to GreenCore in consideration for professional services provided pursuant to the terms of a consulting agreement. These
shares were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 7, 2015,
the Company granted 3,000 stock options to purchase 150,000 shares of the Company&rsquo;s common stock pursuant to the
Company&rsquo;s 2011 Stock Incentive Plan, to two employees, exercisable at an exercise price of $6.50 per share for a
period of ten years from the date of grant and vesting over four years on a monthly basis, commencing on the date of grant. These
options were issued pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 7, 2015 (effective
as of March 31, 2015), the Company issued 4, 052 shares of the Company&rsquo;s common stock with a blended per share fair
value of $6.665 (based on an average market value of the stock when earned as defined in the agreement) or $26,942 to GreenCore
in consideration for professional services provided pursuant to the terms of a consulting agreement. These shares were issued
pursuant Rule 506(b) of Regulation D of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>Equity Compensation Plans</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>2008 Stock Option Plan</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; text-indent: 0.5in">On February 12, 2010,
in connection with our reverse merger with Envision CA, we adopted the 2008 Stock Option Plan of Envision CA (the &ldquo;2008
Plan&rdquo;) pursuant to which 1,220,172 shares of Envision CA common stock were reserved for issuance as awards to employees,
directors, consultants and other service providers. The purpose of the 2008 Plan is to provide an incentive to attract and retain
directors, officers, consultants, advisors and employees whose services are considered valuable, to encourage a sense of proprietorship
and to stimulate an active interest of such persons in our development and financial success. Under the 2008 Plan, we are authorized
to issue incentive stock options intended to qualify under Section 422 of the Code and non-qualified stock options. The incentive
stock options may only be granted to employees. Nonstatutory stock options may be granted to employees, directors and consultants.
The 2008 Plan, which we believe was ratified by the shareholders, is being administered by our Board of Directors until such time
as such authority has been delegated to a committee of the Board of Directors. On a post-Merger basis, 30,562 stock options
have been granted to date and remain outstanding under the 2008 Plan. No future stock options will be granted under this plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><BR>
</P>

<!-- Field: Page; Sequence: 168; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>2011 Stock Incentive Plan</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; text-indent: 0.5in">On August 10, 2011,
in order to provide an incentive to attract and retain directors, officers, consultants, advisors and employees whose services
are considered valuable, to encourage a sense of proprietorship and to stimulate an active interest of such persons in our development
and financial success, the Company, through its Board of Directors, adopted a new equity incentive plan (the &quot;2011 Plan&quot;),
pursuant to which 600,000 shares plus annual increases as defined in the plan, amounting to a cumulative increase of 30,000
as of December 31, 2018, making 630,000 allowable for issuance as awards to employees, directors, consultants and other
service providers. Under the 2011 Plan, we are authorized to issue incentive stock options intended to qualify under Section 422
of the Code and non-qualified stock options. The incentive stock options may only be granted to employees. Nonstatutory stock
options may be granted to employees, directors and consultants. The 2011 Plan is administered by our Board of Directors until
such time as such authority has been delegated to a committee of the Board of Directors. The 2011 Plan was ratified by our shareholders
in 2012. To date, <U>26,585</U> stock options have been granted and remain outstanding under the 2011 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Incentive Plan Awards</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; text-indent: 0.5in">From January 1, 2018
through December 31, 2018, the Company issued a total of 14,150 stock options under the 2011 Plan, which were issued to
thirteen of its employees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth certain information regarding our 2008 Plan and 2011 Plan as of December 31, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 33%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Number
                           of securities to be</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>issued upon exercise of</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>outstanding stock options</U></B></P></TD>
    <TD STYLE="width: 35%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Weighted-average
                           exercise price</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>of outstanding stock options</U></B></P></TD>
    <TD STYLE="width: 32%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Number
                           of securities remaining</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>available for future issuance
        under</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>equity compensation plans</U></B></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: center; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: center; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; font-size: 10pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">296,412</FONT> </TD>
    <TD STYLE="text-align: center; font-size: 10pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$11.50</FONT> </TD>
    <TD STYLE="text-align: center; font-size: 10pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">364,150</FONT> </TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Director Compensation Program</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; text-indent: 0.5in">Effective December
31, 2016, the Board approved a compensation program, effective January 1, 2017, for non-executive (non-employee) directors pursuant
to which each director will receive up to 30,000 restricted shares of common stock, pursuant to a restricted stock grant
agreement (&ldquo;New Program RSA&rdquo;), 15,000 shares of which will vest 1/12 on the last day of each calendar quarter
over a three year period, for so long as such director serves as a director of the Company, and 15,000 shares of which
will vest upon the achievement by the Company of certain performance goals in accordance with the New Program RSA or by resolution
of the Board of Directors. New directors will receive up to 30,000 restricted shares of common stock pursuant to a restricted
stock grant agreement (&ldquo;RSA&rdquo;) on the date on which such new director is named, 15,000 shares of which will
vest 1/12 on the last day of each calendar quarter over a three year period for so long as such director serves as a director
of the Company, and 750,000 shares of which will vest upon the achievement by the Company of certain performance goals in accordance
with the RSA or by resolution of the Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended
December 31, 2018, the Company issued a total of 31,250 shares of common stock to four directors for their 2018 service
pursuant to their respective RSAs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 169; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Item 16. Exhibits</B></P>



<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 3pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibit</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 72px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="envision_s1a-ex0101.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Underwriting Agreement</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15) * </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex2i_envision.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement
    of Merger and Plan of Reorganization, dated February 10, 2010, by and among Casita Enterprises, Inc., ESII Acquisition Corp.
    and Envision Solar International, Inc.</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000116552707000601/ex3-1.txt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles
    of Incorporation</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD> &nbsp; </TD>
    <TD> 3.1.2 </TD>
    <TD STYLE="text-align: justify"> <A HREF="envision_s1a-ex030102.htm">Amendment to Articles of Incorporation</A> * </TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000116552707000601/ex3-2.txt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bylaws</FONT></A>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594914000166/ex102.txt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Bylaws</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_5.htm"></A><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Warrant issued to SFE VCF, LLC</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)
    </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</FONT></TD>
    <TD STYLE="text-align: justify"><P STYLE="margin-top: 0; margin-bottom: 0"><A HREF="envision_s1a-ex0402.htm"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
                                    of Investor Warrant</FONT> </A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15)
                                    * </FONT></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</FONT></TD>
    <TD STYLE="text-align: justify"> <A HREF="envision_s1a-ex0403.htm"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant
    Agency Agreement by and between Envision Solar International, Inc. and Corporate Stock Transfer, Inc.</FONT> </A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
    (18) * </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex4_4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Representative Warrant</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_3.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Warrant issued to bridge lender on August 27, 2018</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.6</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000762/envision_s1a3-ex0406.htm" STYLE="-sec-extract: exhibit">Form
    of Warrant for Bridge Refinance Convertible Secured Promissory Note</A></FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
    (17) </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="envision_s1a-ex0501.htm">Form of Opinion of Weintraub Tobin Chedick Coleman Gordon Law Corporation as to the legality of the securities being registered*</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000101968711002596/evsi_10q-ex0401.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2011
    Stock Option Plan of Envision Solar International, Inc., dated as of August 10, 2011</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex10xxi_envision.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10%
    Subordinated Convertible Promissory Note, dated December 17, 2009, issued to John Evey</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex10xxii_envision.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated 10% Subordinated Convertible Promissory Note, dated as of December 31, 2010, issued to John Evey</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000101968714001104/envision_10k-ex1026.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consulting
    Agreement with GreenCore Capital LLC, dated March 28, 2014</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
    and Security Agreement by and among Silicon Valley Bank, Envision Solar International, Inc., and Envision Construction, Inc.,
    dated October 30, 2015</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 170; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 72px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.2.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplement
    to Master Unconditional Limited Guarantee for the benefit of Silicon Valley Bank by Keshif Ventures, LLC, dated October 30,
    2015</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.3.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subordination
    Agreement by and between Keshif Ventures, LLC and Silicon Valley Bank, dated October 30, 2015</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.4.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock
    Purchase Agreement by and between Envision Solar International, Inc. and Keshif Ventures, LLC, dated October 30, 2015</FONT></A>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.5.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
    Guaranty Side Letter by Envision Solar International, Inc. to Keshif Ventures, LLC, dated October 30, 2015</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000334/ex10.1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    Settlement and General Release Agreement, by and between Envision Solar International, Inc. and Robert Noble, dated January
    20, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000487/ex10.1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
    Stock Grant Agreement by and between Envision Solar International, Inc. and Peter Davidson, dated September 8, 2016</FONT></A>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000511/ex10.1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement by and between Envision Solar International, Inc. and Desmond Wheatley, effective as of January 1, 2016</FONT></A>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Restricted Stock Agreement between the Company and Jay S. Potter, dated December 31, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.2.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
    Stock Agreement between the Company and Jay S. Potter, dated December 31, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.3.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Restricted Stock Agreement between the Company and Anthony Posawatz, dated December 31, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.4.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
    Stock Agreement between the Company and Anthony Posawatz, dated December 31, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.5.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Restricted Stock Agreement between the Company and Peter Davidson, dated December 31, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.6.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
    Stock Agreement between the Company and Peter Davidson, dated December 31, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revolving
    Convertible Promissory Note, dated September 18, 2017</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_2.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Convertible
    Secured Promissory Note, dated September 18, 2017</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_3.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security
    Agreement -Purchase Order Financing, dated September 18, 2017</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_4.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security
    Agreement &ndash; Convertible Secured Promissory Note, dated September 18, 2017</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_24.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement
    by Envision Solar International, Inc. with the State of California, dated as of June 12, 2015</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_25.htm" STYLE="-sec-extract: exhibit">
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement by Envision Solar International, Inc.
    with the City of New York, dated as of April 17, 2017</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000118/ex10_1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
    Stock Award Agreement for Robert C. Schweitzer, dated August 22, 2018</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_1.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promissory
    Note for bridge loan, dated August 27, 2018</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_28.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement
    by Envision Solar International, Inc. with the State of California, dated June 22, 2018</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
    (14)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_2.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
    Purchase Agreement for the bridge loan, dated August 27, 2018</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_30.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Employment Agreement for Desmond Wheatley, effective as of January 1, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
    (14)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_31.htm" STYLE="-sec-extract: exhibit">
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promissory Note for Deferred Compensation of Desmond
    Wheatley, dated effective January 15, 2016</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_32.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement
    by Envision Solar International, Inc. with the City of Pittsburg, dated November 7, 2017</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
    (14)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000762/envision_s1a3-ex1032.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated Restricted Stock Award Agreement by and between the Company and Robert C. Schweitzer, dated as of August 22,
    2018.</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (17) </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000762/envision_s1a3-ex1033.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated Restricted Stock Award Agreement by and between the Company and Peter Davidson, dated as of December 31, 2016.</FONT></A>
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17)</FONT> </TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000762/envision_s1a3-ex1034.htm" STYLE="-sec-extract: exhibit">
    <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Restricted Stock Award Agreement
    by and between the Company and Anthony Posawatz, dated as of December 31, 2016.</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (17) </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000735/envision_ex1035.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Promissory Note with SFE VCF, LLC, dated December 1, 2018</FONT></A> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp; (17) </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="envision_s1a-ex2301.htm">Consent of Salberg &amp; Company, P.A.*</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2</FONT></TD>
    <TD STYLE="text-align: justify"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Consent
                                    of Weintraub Tobin Chediak Coleman Grodin Law Corporation (included in Exhibit 5.1)  *</P>



<FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24.1</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Power of Attorney
    (contained on Page II-12 hereof.)</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in"></P>

<P STYLE="margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; width: 72px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Instance Document</FONT></TD>
    </TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Schema Document</FONT></TD>
    </TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Calculation Linkbase Document</FONT></TD>
    </TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Definition Linkbase Document</FONT></TD>
    </TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Labels Linkbase Document</FONT></TD>
    </TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Presentation Linkbase Document</FONT></TD>
    </TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><U>*
Filed with this Pre-Effective Amendment No. 5  to the Registration Statement on Form S-1, dated March 25, 2019.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="width: 91%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
    by reference to the Form 8-K filed with the Securities and Exchange Commission, dated February 12, 2010.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form SB-2 Registration Statement filed with the Securities and Exchange Commission dated November 2, 2007.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 10-Q filed with the Securities and Exchange Commission, dated August 15, 2011.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Annual Report on Form 10-K filed with the Securities and Exchange Commission, dated March 31, 2014.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated July 16, 2014.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated November 5, 2015.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated January 26, 2016.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated September 14, 2016.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated October 20, 2016.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated January 6, 2017.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated September 18, 2017.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated August 22, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 8-K filed with the Securities and Exchange Commission, dated August 27, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed with Pre-Effective
    Amendment Number One to the Registration Statement on Form S-1, dated September 21, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed with Pre-Effective
    Amendment Number Two to the Registration Statement on Form S-1, dated November 14, 2018, or herewith.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by
    reference to the Form 10-K filed with the Securities and Exchange Commission, dated March 20, 2019.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>(17)</TD>
    <TD STYLE="text-align: justify">Filed with Pre-Effective Amendment Number Three to the Registration Statement on Form S-1,
    dated March 22, 2019.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>(18)</TD>
    <TD STYLE="text-align: justify"> Filed with Pre-Effective Amendment Number Four to the Registration Statement on Form S-1,
    dated March 25, 2019. </TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 171; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Item 17. Undertakings</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned registrant
hereby undertakes to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)(1) File, during
any period in which it offers or sells securities, a post-effective amendment to this registration statement:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(i) To include any prospectus
required by Section 10(a)(3) of the Securities Act;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii) To reflect in the
prospectus any facts or events which, individually or together, represent a fundamental change in the information in the registration
statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value
of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated
maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the
aggregate, the changes in volume and price represent no more than a 20 percent change in the maximum aggregate offering price
set forth in the &ldquo;Calculation of Registration Fee&rdquo; table in the effective registration statement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii) To include any
additional or changed material information on the plan of distribution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(2) For determining
liability under the Securities Act, each post-effective amendment shall be deemed to be a new registration statement of the securities
offered, and the offering of the securities at that time shall be deemed to be the initial bona fide offering.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(3) File a post-effective
amendment to remove from registration any of the securities that remain unsold at the end of the offering.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(4) For determining
liability of the undersigned registrant under the Securities Act to any purchaser in the initial distribution of the securities,
the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this
registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities
are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller
to the purchaser and will be considered to offer or sell such securities to such purchaser:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(i) Any preliminary
prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii) Any free writing
prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned
registrant;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii) The portion of
any other free writing prospectus relating to the offering containing material information about the undersigned registrant or
its securities provided by or on behalf of the undersigned registrant; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(iv) Any other communication
that is an offer in the offering made by the undersigned registrant to the purchaser.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) Insofar as indemnification
for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant
pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and
Exchange Commission such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, 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: 172; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event that
a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by
a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted
by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless
in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction
the question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed
by the final adjudication of such issue.</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; text-indent: 0.5in">(c) That, for the
purpose of determining liability under the Securities Act to any purchaser:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(1) If the registrant
is relying on Rule 430B:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(i) Each prospectus
filed by the undersigned registrant pursuant to Rule 424(b)(3) shall be deemed to be part of the registration statement as of
the date the filed prospectus was deemed part of and included in the registration statement; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii) Each prospectus
required to be filed pursuant to Rule 424(b)(2), (b)(5), or (b)(7) as part of a registration statement in reliance on Rule 430B
relating to an offering made pursuant to Rule 415(a)(1)(i), (vii), or (x) for the purpose of providing the information required
by section 10(a) of the Securities Act shall be deemed to be part of and included in the registration statement as of the earlier
of the date such form of prospectus is first used after effectiveness or the date of the first contract of sale of securities
in the offering described in the prospectus. As provided in Rule 430B, for liability purposes of the issuer and any person that
is at that date an underwriter, such date shall be deemed to be a new effective date of the registration statement relating to
the securities in the registration statement to which that prospectus relates, and the offering of such securities at that time
shall be deemed to be the initial bona fide offering thereof. provided, however, that no statement made in a registration statement
or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference
into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of
contract of sale prior to such effective date, supersede or modify any statement that was made in the registration statement or
prospectus that was part of the registration statement or made in any such document immediately prior to such effective date;
or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(2) If the registrant
is subject to Rule 430C,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each prospectus filed
pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements relying
on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the registration
statement as of the date it is first used after effectiveness. Provided, however, that no statement made in a registration statement
or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference
into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of
contract of sale prior to such first use, supersede or modify any statement that was made in the registration statement or prospectus
that was part of the registration statement or made in any such document immediately prior to such date of first use.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned registrant
hereby undertakes that, for purposes of determining any liability under the Securities Act, each filing of the registrant's annual
report pursuant to Section 13(a) or section 15(d) of the Exchange Act (and, where applicable, each filing of an employee benefit
plan's annual report pursuant to section 15(d) of the Exchange Act) that is incorporated by reference in the registration statement
shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities
at that time shall be deemed to be the initial bona fide offering thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned registrant
hereby undertakes that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) For purposes of
determining any liability under the Securities Act, the information omitted from the form of prospectus filed as part of this
registration statement in reliance upon Rule 430A and contained in a form of prospectus filed by the registrant pursuant to Rule
424(b) (1) or (4) or 497(h) under the Securities Act shall be deemed to be part of this registration statement as of the time
it was declared effective.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) For the purpose
of determining any liability under the Securities Act, each post-effective amendment that contains a form of prospectus shall
be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at
that time shall be deemed to be the initial bona fide offering thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.25in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.25in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.25in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.25in"></P>

<!-- Field: Page; Sequence: 173; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.25in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.25in"><B>SIGNATURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of the Securities Act of 1933, as amended, the registrant certifies that it has reasonable grounds to believe that it meets all
of the requirements for filing on Form S-1 and has duly caused this registration statement to be signed on its behalf by the undersigned,
thereunto duly authorized, in the City of San Diego, State of California, on April 4, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%">ENVISION SOLAR INTERNATIONAL, INC.</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>By:&nbsp;<U>/s/Desmond Wheatley&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Desmond Wheatley, Chairman of the Board and Chief Executive Officer (Principal Executive Officer)</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>POWER OF ATTORNEY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>KNOW ALL MEN BY
THESE PRESENTS</B> , that each person whose signature appears below constitutes and appoints Desmond Wheatley, his true and lawful
attorney-in-fact and agent with full power of substitution and re-substitution, for him and in his name, place and stead, in any
and all capacities, to sign any or all amendments (including post-effective amendments) to this registration statement, and to
file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission,
granting unto said attorney-in-fact and agent, full power and authority to do and perform each and every act and thing requisite
and necessary to be done, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming
that said attorney-in-fact and agent or the substitute or substitutes of him, may lawfully do or cause to be done by virtue hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of the Securities Act of 1933, as amended, this registration statement has been signed below by the following persons in the capacities
and on the dates indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 240px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    <I><U>/s/ Desmond Wheatley</U></I></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 4,
    2019</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Desmond
Wheatley, Chairman of the Board and Chief</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Executive
Officer (Principal Executive Officer)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.5pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.5pt"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 240px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    <I><U>/s/ Chris Caulson</U></I></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 4,
    2019</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Chris
Caulson, Chief Financial Officer (Principal</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 220.5pt 0pt 13.5pt; text-align: justify">Financial and Accounting
Officer)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 240px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*</U></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 4,
    2019</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Robert
C. Schweitzer, Director</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.5pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 240px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>By:
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*</U></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 4,
    2019</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Peter
Davidson, Director</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.5pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.5pt"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 240px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    <I><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*</U></I></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 4,
    2019</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Anthony
Posawatz, Director</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.5pt"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 240px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
    By:     <I><U>/s/ Desmond Wheatley</U></I></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 4,
    2019</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Desmond
Wheatley</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -4.3pt">Attorney-in-fact</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 174; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></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"><B>&nbsp;&nbsp;</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in"></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-1.1
<SEQUENCE>2
<FILENAME>envision_s1a-ex0101.htm
<DESCRIPTION>UNDERWRITING AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 1.1</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>[_] UNITS, CONSISTING OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ONE SHARE <FONT STYLE="text-transform: uppercase">of
Common Stock and </FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>ONE
Warrant TO PURCHASE ONE SHARE OF COMMON STOCK of</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL, INC.</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">UNDERWRITING AGREEMENT</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><BR>
April __, 2019</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">MAXIM GROUP LLC<BR>
405 Lexington Avenue<BR>
New York, NY 10174</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>As Representative of the Underwriters<BR>
named on <U>Schedule A</U> hereto</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">Ladies and Gentlemen:</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; text-indent: 0.5in">The undersigned, Envision
Solar International, Inc., a company incorporated under the laws of the State of Nevada (collectively with its subsidiaries and
affiliates, including, without limitation, all entities disclosed or described in the Registration Statement as being subsidiaries
or affiliates of Envision Solar International, Inc., the &ldquo;<B>Company</B>&rdquo;), hereby confirms its agreement (this &ldquo;<B>Agreement</B>&rdquo;)
with the several underwriters (such underwriters, including the Representative (as defined below), the &ldquo;<B>Underwriters</B>&rdquo;
and each an &ldquo;<B>Underwriter</B>&rdquo;) named in <U>Schedule I</U> hereto for which Maxim Group LLC is acting as representative
to the several Underwriters (the &ldquo;<B>Representative</B>&rdquo; and if there are no Underwriters other than the Representative,
references to multiple Underwriters shall be disregarded and the term Representative as used herein shall have the same meaning
as Underwriter) on the terms and conditions set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">It is understood that
the several Underwriters are to make a public offering of the Public Securities as soon as the Representative deems it advisable
to do so. The Public Securities are to be initially offered to the public at the Public Offering Price.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">It is further understood
that you will act as the Representative for the Underwriters in the Offering and sale of the Closing Securities and the Option
Securities, if any, in accordance with this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">ARTICLE I.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DEFINITIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.1<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Definitions</U>. In addition to the terms defined elsewhere in this Agreement, for all purposes of this Agreement, the
following terms have the meanings set forth in this Section 1.1:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B>Action</B>&rdquo;
shall have the meaning ascribed to such term in Section 3.1(k).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Affiliate</B>&rdquo;
means with respect to any Person, any other Person that, directly or indirectly through one or more intermediaries, controls or
is controlled by or is under common control with such Person as such terms are used in and construed under Rule 405 under the Securities
Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Board
of Directors</B>&rdquo; means the board of directors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Business
Day</B>&rdquo; means any day except any Saturday, any Sunday, any day which is a federal legal holiday in the United States or
any day on which banking institutions in the State of New York are authorized or required by law or other governmental action to
close.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Closing</B>&rdquo;
means the closing of the purchase and sale of the Closing Securities pursuant to Section 2.1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Closing
Date</B>&rdquo; means the hour and the date on the Trading Day on which all conditions precedent to (i) the Underwriters&rsquo;
obligations to pay the Closing Purchase Price and (ii) the Company&rsquo;s obligations to deliver the Closing Securities, in each
case, have been satisfied or waived, but in no event later than 10:00 a.m. (New York City time) on the second (2<SUP>nd</SUP>)
Trading Day following the date hereof or at such earlier time as shall be agreed upon by the Representative and the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Closing
Purchase Price</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(b), which aggregate purchase price shall
be net of the underwriting discounts and commissions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Closing
Securities</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Closing
Shares</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Closing
Warrants</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Commission</B>&rdquo;
means the United States Securities and Exchange Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Common
Stock</B>&rdquo; means the common stock of the Company, par value $0.001 per share, and any other class of securities into which
such securities may hereafter be reclassified or changed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Common
Stock Equivalents</B>&rdquo; means any securities of the Company or the Subsidiaries which would entitle the holder thereof to
acquire at any time Common Stock, including, without limitation, any debt, preferred stock, right, option, warrant or other instrument
that is at any time convertible into or exercisable or exchangeable for, or otherwise entitles the holder thereof to receive, Common
Stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Company
Auditor</B>&rdquo; means Salberg &amp; Company, P.A. with offices located at 2295 NW Corporate Blvd., Suite 240, Boca Raton, FL
33431.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Company
Counsel</B>&rdquo; means Weintraub Tobin Chediak Coleman Grodin Law Corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Contributing
Party</B>&rdquo; shall have the meaning ascribed to such term in Section 6.4(b).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Disclosure
Schedules</B>&rdquo; means the Disclosure Schedules of the Company delivered concurrently herewith.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Effective
Date</B>&rdquo; means the date and time as of which the Registration Statement, or the most recent post-effective amendment thereto,
became effective, or is deemed to have become effective by the Commission, in accordance with the rules and regulations under the
Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>EGS</B>&rdquo;
means Ellenoff Grossman &amp; Schole LLP, with offices located at 1345 Avenue of the Americas, New York, New York 10105.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Engagement
Agreement</B>&rdquo; shall have the meaning ascribed to such term in Section 7.1(d).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Exchange
Act</B>&rdquo; means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Execution
Date</B>&rdquo; shall mean the date on which the parties execute and enter into this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Exempt
Issuance</B>&rdquo; means the issuance of securities upon the exercise or exchange of or conversion of any Securities issued hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>FCPA</B>&rdquo;
means the Foreign Corrupt Practices Act of 1977, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>FINRA</B>&rdquo;
means the Financial Industry Regulatory Authority.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>GAAP</B>&rdquo;
shall have the meaning ascribed to such term in Section 3.1(j).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Indebtedness</B>&rdquo;
means (a) any liabilities for borrowed money or amounts owed in excess of $50,000 (other than trade accounts payable incurred in
the ordinary course of business), (b) all guaranties, endorsements and other contingent obligations in respect of indebtedness
of others, whether or not the same are or should be reflected in the Company&rsquo;s consolidated balance sheet (or the notes thereto),
except guaranties by endorsement of negotiable instruments for deposit or collection or similar transactions in the ordinary course
of business; and (c) the present value of any lease payments in excess of $50,000 due under leases required to be capitalized in
accordance with GAAP.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Liens</B>&rdquo;
means a lien, charge, pledge, security interest, encumbrance, right of first refusal, preemptive right or other restriction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Lock-Up
Agreements</B>&rdquo; means the lock-up agreements that are delivered on the date hereof by each of the Company&rsquo;s officers
and directors and each holder of Common Stock and Common Stock Equivalents holding, on a fully diluted basis, more than 1% of the
Company&rsquo;s issued and outstanding Common Stock, in the form of <U>Exhibit E</U> attached hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Material
Adverse Effect</B>&rdquo; means (i) a material adverse effect on the legality, validity or enforceability of any Transaction Document,
(ii) a material adverse effect on the results of operations, assets, business, prospects or condition (financial or otherwise)
of the Company and the Subsidiaries, taken as a whole or (iii) a material adverse effect on the Company&rsquo;s ability to perform
in any material respect on a timely basis its obligations under any Transaction Document.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Offering</B>&rdquo;
shall have the meaning ascribed to such term in Section 2.1(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Option
Closing Date</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Option
Closing Purchase Price</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(b), which aggregate purchase price
shall be net of the underwriting discounts and commissions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Option
Securities</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Option
Shares</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Option
Units</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Option
Warrants</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Over-Allotment
Option</B>&rdquo; shall have the meaning ascribed to such term in Section 2.2(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Person</B>&rdquo;
means an individual or corporation, partnership, trust, incorporated or unincorporated association, joint venture, limited liability
company, joint stock company, government (or an agency or subdivision thereof) or other entity of any kind.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Preliminary
Prospectus</B>&rdquo; means, if any, any preliminary prospectus relating to the Securities included in the Registration Statement
or filed with the Commission pursuant to Rule 424(b).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Proceeding</B>&rdquo;
means an action, claim, suit, investigation or proceeding (including, without limitation, an informal investigation or partial
proceeding, such as a deposition), whether commenced or threatened.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Prospectus</B>&rdquo;
means the final prospectus filed for the Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Prospectus
Supplement</B>&rdquo; means, if any, any supplement to the Prospectus complying with Rule 424(b) of the Securities Act that is
filed with the Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Public
Offering Price</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Public
Securities</B>&rdquo; means, collectively, the Closing Securities and, if any, the Option Securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Purchase
Price</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(b).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Registration
Statement</B>&rdquo; means, collectively, the various parts of the registration statement prepared by the Company on Form S-1 (File
No. 333-226040) with respect to the Securities, each as amended as of the date hereof, including the Prospectus and Prospectus
Supplement, if any, the Preliminary Prospectus, if any, and all exhibits filed with or incorporated by reference into such registration
statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Representative
Warrants</B>&rdquo; shall have the meaning ascribed to such term in Section 2.3(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Required
Approvals</B>&rdquo; shall have the meaning ascribed to such term in Section 3.1(e).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Rule
424</B>&rdquo; means Rule 424 promulgated by the Commission pursuant to the Securities Act, as such Rule may be amended or interpreted
from time to time, or any similar rule or regulation hereafter adopted by the Commission having substantially the same purpose
and effect as such Rule.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>SEC
Reports</B>&rdquo; shall have the meaning ascribed to such term in Section 3.1(j).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Securities</B>&rdquo;
means the Closing Securities, the Option Securities and the Warrant Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Securities
Act</B>&rdquo; means the Securities Act of 1933, as amended, and the rules and regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Shares</B>&rdquo;
means, collectively, the shares of Common Stock delivered to the Underwriters in accordance with Section 2.1(a) and Section 2.2(a).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Share
Purchase Price</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(b).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Subsidiary</B>&rdquo;
means any subsidiary of the Company and shall, where applicable, also include any direct or indirect subsidiary of the Company
formed or acquired after the date hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Trading
Day</B>&rdquo; means a day on which the principal Trading Market is open for trading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Trading
Market</B>&rdquo; means any of the following markets or exchanges on which the Common Stock is listed or quoted for trading on
the date in question: the NYSE American, the Nasdaq Capital Market, the Nasdaq Global Market, the Nasdaq Global Select Market,
the New York Stock Exchange, OTCQX or OTCQB (or any successors to any of the foregoing).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Transaction
Documents</B>&rdquo; means this Agreement, the Warrants, the Warrant Agency Agreement, the Lock-Up Agreements, and any other documents
or agreements executed in connection with the transactions contemplated hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Transfer
Agent</B>&rdquo; means Corporate Stock Transfer, Inc., with offices located at 3200 Cherry Creek South Drive, Suite 430, Denver,
Colorado, 80290, and any successor transfer agent of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Underwriter&rsquo;s
Warrants</B>&rdquo; shall have the meaning ascribed to such term in Section 2.3(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Units</B>&rdquo; or &ldquo;<B>Unit</B>&rdquo; means those Units being offered in the Registration Statement, with
each Unit consisting of one share Common Stock and one Warrant to purchase up to one share of Common Stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Warrant
Agency Agreement</B>&rdquo; means the warrant agency agreement dated on or about the date hereof, among the Company and the Transfer
Agent in the form of <U>Exhibit E</U> attached hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Warrant
Shares</B>&rdquo; means the shares of Common Stock issuable upon exercise of the Warrants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Warrant
Purchase Price</B>&rdquo; shall have the meaning ascribed to such term in Section 2.1(b).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<B>Warrants</B>&rdquo;
means, collectively, the Common Stock purchase warrants delivered to the Underwriters in accordance with Section 2.1(a) and Section
2.2(a), which Warrants shall be exercisable immediately and have a term of exercise equal to 5 years, in the form of <U>Exhibit
D</U> attached hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">ARTICLE II.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURCHASE AND SALE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.1<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Closing</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>Upon the terms and subject to the conditions set forth herein, the Company agrees to sell, in the aggregate, [_] Units to
the Underwriters, and each Underwriter agrees to purchase, severally and not jointly, at the Closing, the following securities
of the Company, the number of Units (the &ldquo;<B>Closing Units</B>&rdquo;), each Unit consisting of one share of Common Stock
(the &ldquo;<B>Closing Shares</B>&rdquo;) and one Warrant to purchase one share of Common Stock at an exercise price of $[ ] per
share, subject to adjustment as provided therein (the &ldquo;<B>Closing Warrants</B>,&rdquo; and together with the Closing Shares,
the &ldquo;<B>Closing Securities</B>&rdquo;), set forth opposite the name of such Underwriter on <U>Schedule A</U> hereof; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The aggregate purchase price for the Units shall equal the amount set forth opposite the name of such Underwriter on <U>Schedule
A</U> hereto (the &ldquo;<B>Closing Purchase Price</B>&rdquo;). The purchase price for a single Unit shall be $[ ], net of discounts
and commissions of eight percent (8%) (such per Unit purchase price, net of the eight percent (8%) or five percent (5%), as applicable,
underwriting discounts and commissions, the &ldquo;<B>Purchase Price</B>&rdquo;), which shall be allocated as $_____ per Share
(the &ldquo;<B>Share Purchase Price</B>&rdquo;) and $____ per Warrant (the &ldquo;<B>Warrant Purchase Price</B>&rdquo;); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT> On the Closing Date, each Underwriter shall deliver or cause to be delivered to the Company, via wire transfer, immediately
available funds equal to such Underwriter&rsquo;s Closing Purchase Price, and the Company shall deliver to, or as directed by,
such Underwriter its respective Closing Securities and the Company shall deliver the other items required pursuant to Section 2.3
deliverable at the Closing. Upon satisfaction of the covenants and conditions set forth in Sections 2.3 and 2.4, the Closing shall
occur at the offices of EGS or such other location as the Company and Representative shall mutually agree. The Public Securities
are to be offered initially to the public at the offering price (the &ldquo;<B>Public Offering Price</B>&rdquo;) set forth on the
cover page of the Prospectus (the &ldquo;<B>Offering</B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">__________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 3pt; margin-bottom: 0pt; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><SUP>1</SUP></FONT>
15% of the Closing Units.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.2<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Over-Allotment Option</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>For the purposes of covering any over-allotments in connection with the distribution and sale of the Closing Securities,
the Representative is hereby granted an option (the &ldquo;<B>Over-Allotment Option</B>&rdquo;) to purchase, in the aggregate,
up to _____ Units (the &ldquo;<B>Option Units</B>&rdquo;) and/or _______shares of Common Stock (the &ldquo;<B>Option Shares</B>&rdquo;)
and/or ________ Warrants to purchase up to ____ shares of Common Stock (the &ldquo;<B>Option Warrants</B>&rdquo; and, collectively
with the Option Units and the Option Shares, the &ldquo;<B>Option Securities</B>&rdquo;)<FONT STYLE="font-family: Times New Roman, Times, Serif"><SUP>[1]</SUP></FONT>
which may be purchased in any combination of Option Units and/or Option Shares and/or Option Warrants at the Purchase Price, Share
Purchase Price and/or Warrant Purchase Price, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>In connection with an exercise of the Over-Allotment Option, (i) the purchase price to be paid for the Option Units is equal
to the product of the Purchase Price multiplied by the number of Option Units to be purchased, (ii) the purchase price to be paid
for the Option Shares is equal to the product of the Share Purchase Price multiplied by the number of Option Shares to be purchased
and (b) the purchase price to be paid for the Option Warrants is equal to the product of the Warrant Purchase Price multiplied
by the number of Option Warrants (the aggregate purchase price to be paid on an Option Closing Date, the &ldquo;<B>Option Closing
Purchase Price</B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Over-Allotment Option granted pursuant to this Section 2.2 may be exercised by the Representative as to all (at any
time) or any part (from time to time) of the Option Securities within forty-five (45) days after the Execution Date. An Underwriter
will not be under any obligation to purchase any Option Securities prior to the exercise of the Over-Allotment Option by the Representative.
The Over-Allotment Option granted hereby may be exercised by the giving of oral notice to the Company from the Representative,
which must be confirmed in writing by overnight mail or facsimile or other electronic transmission setting forth the number of
Option Units and/or Option Shares and/or Option Warrants to be purchased and the date and time for delivery of and payment for
the Option Securities (each, an &ldquo;<B>Option Closing Date</B>&rdquo;), which will not be later than two (2) full Business Days
after the date of the notice or such other time as shall be agreed upon by the Company and the Representative, at the offices of
EGS or at such other place (including remotely by facsimile or other electronic transmission) as shall be agreed upon by the Company
and the Representative. If such delivery and payment for the Option Securities does not occur on the Closing Date, each Option
Closing Date will be as set forth in the notice. Upon exercise of the Over-Allotment Option, the Company will become obligated
to convey to the Underwriters, and, subject to the terms and conditions set forth herein, the Underwriters will become obligated
to purchase, the number of Option Units and/or Option Shares and/or Option Warrants specified in such notice. The Representative
may cancel the Over-Allotment Option at any time prior to the expiration of the Over-Allotment Option by written notice to the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.3<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Deliveries</U>. The Company shall deliver or cause to be delivered to each Underwriter (if applicable) the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>At the Closing Date, the Closing Shares and, as to each Option Closing Date, if any, the applicable Option Shares, which
shares shall be delivered via The Depository Trust Company Deposit or Withdrawal at Custodian system for the accounts of the several
Underwriters;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>At the Closing Date, the Closing Warrants and, as to each Option Closing Date, if any, the applicable Option Warrants via
The Depository Trust Company Deposit or Withdrawal at Custodian system for the accounts of the several Underwriters in certificated
form registered in the name or names and in such authorized denominations as the applicable Underwriter may request in writing
at least one (1) Business Day prior to the Closing Date and, if any, each Option Closing Date;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">__________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 3pt; text-align: left; margin-bottom: 0pt"><SUP>2</SUP> 110% of
the Public Offering Price</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp; </FONT>
(i) On the Closing Date, to the Underwriters, a warrant to purchase up to a number of shares of Common Stock equal to
five percent (5%) of the aggregate Closing Shares issued on the Closing Date, other than to investors introduced by the
Company, for the account of the Underwriters, which warrants shall have an exercise price of $____<FONT STYLE="font-family: Times New Roman, Times, Serif"><SUP>[2]</SUP></FONT>,
subject to adjustment therein, and registered in the name of the Underwriters, otherwise on the same terms as the Closing
Warrants; (ii) On the Closing Date, to the Representative only, a warrant to purchase up to a number of shares of Common
Stock equal to five percent (5%) of the aggregate Closing Shares issued on the Closing Date to investors introduced by the
Company, for the account of the Representative, which warrants shall have an exercise price of $____<FONT STYLE="font-family: Times New Roman, Times, Serif"><SUP>[3]</SUP></FONT>,
subject to adjustment therein, and registered in the name of the Representative, otherwise on the same terms as the Closing
Warrants (all warrants to the Underwriters and the Representative are hereinafter referred to as
&ldquo;<B>Underwriter&rsquo;s Warrants</B>&rdquo;); (iii) on any and all Option Closing Dates, to the Underwriters,
Underwriter&rsquo;s Warrants to purchase up to a number of shares of Common Stock equal to: (a) in the event Option Units are
sold, five percent (5%) of the aggregate shares of Common Stock issued to investors on such Option Closing Date, other than
to investors introduced by the Company; and (b) in the event Option Shares are sold, five percent (5%) of the aggregate
Option Shares issued to investors on such Option Closing Date, other than to investors introduced by the Company; for the account
of the Underwriters, which Underwriter&rsquo;s Warrants shall have an exercise price of $____<FONT STYLE="font-family: Times New Roman, Times, Serif"><SUP>[4]</SUP></FONT>,
subject to adjustment therein, and registered in the name of the Underwriters, otherwise on the same terms as the Closing
Warrants; (iv) on any and all Option Closing Dates, to the Representative only, Underwriter&rsquo;s Warrants to purchase up
to a number of shares of Common Stock equal to: (a) in the event Option Units are sold, five percent (5%) of the aggregate
shares of Common Stock issued to investors introduced by the Company on such Option Closing Date; (b) in the event Option
Shares are sold, five percent (5%) of the aggregate Option Shares issued to investors introduced by the Company on such
Option Closing Date; and (c) in the event that Option Warrants are sold, five percent (5%) of the aggregate shares of Common
Stock underlying such Option Warrants issued to investors introduced by the Company on such Option Closing Date, for the
account of the Representative, which Underwriter&rsquo;s Warrants shall have an exercise price of $____<FONT STYLE="font-family: Times New Roman, Times, Serif"><SUP>[5]</SUP></FONT>,
subject to adjustment therein, and registered in the name of the Representative, otherwise on the same terms as the Closing
Warrants; (v) on the Closing Date, a cash fee payable to the Underwriters, equal to eight percent (8%) of the aggregate gross
proceeds raised in the Offering, other than from investors that are introduced by the Company; (vi) on the Closing Date, a
cash fee payable to the Representative only, equal to five percent (5%) of the aggregate gross proceeds raised in the
Offering from investors that are introduced by the Company; (vii) on each and every Option Closing Date, if any, to the
Underwriters, a cash fee equal to eight percent (8%) of the aggregate gross proceeds raised from the sale of the Option
Securities on such Option Closing Date, if any, other than from investors that are introduced by the Company; and (viii) on
each and every Option Closing Date, if any, a cash fee, payable to the Representative only, equal to five percent (5%) of the
aggregate gross proceeds raised from the sale of the Option Securities on such Option Closing Date from investors that are
introduced by the Company. The Underwriter&rsquo;s Warrants shall be exercisable at 110% of the public offering price in the
Offering. The Underwriter&rsquo;s Warrants and their respective underlying Common Stock shall be subject to a lock-up
restriction pursuant to FINRA Rule 5110(g)(1), for a period of 180 days immediately following the initial effective date of
the Registration Statement, and expire five (5) years from such initial effective date of the Registration Statement. The
Underwriter&rsquo;s Warrants shall include a &quot;net issuance&quot; or &quot;cashless&quot; exercise feature;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>At the Closing Date, the Warrant Agency Agreement duly executed by the parties thereto;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>Contemporaneously herewith and at the Closing Date, a legal opinion of Company Counsel addressed to the Underwriters, including,
without limitation, a negative assurance letter, substantially in the form of <U>Exhibit A</U> attached hereto and as to the Closing
Date and as to each Option Closing Date, if any, a bring-down opinion from Company Counsel in form and substance reasonably satisfactory
to the Representative and the favorable opinion of intellectual property legal counsel to the Company, including, without limitation,
a negative assurance letter, addressed to the Underwriters and in form and substance satisfactory to the Representative;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(f)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>Contemporaneously herewith, a cold comfort letter, addressed to the Underwriters and in form and substance satisfactory
in all respects to the Representative from the Company Auditor dated, respectively, as of the date of this Agreement and a bring-down
letter dated as of the Closing Date and each Option Closing Date, if any;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(g)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>On the Closing Date and on each Option Closing Date, the duly executed and delivered Officer&rsquo;s Certificate, substantially
in the form required by <U>Exhibit B</U> attached hereto;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(h)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>On the Closing Date and on each Option Closing Date, the duly executed and delivered Secretary&rsquo;s Certificate, substantially
in the form required by <U>Exhibit C</U> attached hereto; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(i)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Contemporaneously herewith, the duly executed and delivered Lock-Up Agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.4<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Closing Conditions</U>. The respective obligations of each Underwriter hereunder in connection with the Closing and each
Option Closing Date are subject to the following conditions being met:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>the accuracy in all material respects when made and on the date in question (other than representations and warranties of
the Company already qualified by materiality, which shall be true and correct in all respects) of the representations and warranties
of the Company contained herein (unless as of a specific date therein);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>all obligations, covenants and agreements of the Company required to be performed at or prior to the date in question shall
have been performed;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>the delivery by the Company of the items set forth in Section 2.3 of this Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>the Registration Statement shall be effective on the date of this Agreement and, at each of the Closing Date and each Option
Closing Date, if any, no stop order suspending the effectiveness of the Registration Statement shall have been issued and no proceedings
for that purpose shall have been instituted or shall be pending or contemplated by the Commission and any request on the part of
the Commission for additional information shall have been complied with to the reasonable satisfaction of the Representative;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>by the Execution Date, if required by FINRA, the Underwriters shall have received clearance from FINRA as to the amount
of compensation allowable or payable to the Underwriters as described in the Registration Statement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(f)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;
</FONT>the Closing Shares, the Option Shares and the Warrant Shares have been approved for listing on the Trading Market; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">(g)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;
</FONT>prior to and on each of the Closing Date and each Option Closing Date, if any: (i)&nbsp;there shall have been no material
adverse change or development involving a prospective material adverse change in the condition or prospects or the business activities,
financial or otherwise, of the Company from the latest dates as of which such condition is set forth in the Registration Statement
and Prospectus; (ii)&nbsp;no action, suit or proceeding, at law or in equity, shall have been pending or threatened against the
Company or any Affiliate of the Company before or by any court or federal or state commission, board or other administrative agency
wherein an unfavorable decision, ruling or finding may materially adversely affect the business, operations, prospects or financial
condition or income of the Company, except as set forth in the Registration Statement and Prospectus; (iii)&nbsp;no stop order
shall have been issued under the Securities Act and no proceedings therefor shall have been initiated or threatened by the Commission;
(iv) the Company has not incurred any material liabilities or obligations, direct or contingent, nor has it entered into any material
transactions not in the ordinary course of business, other than pursuant to this Agreement and the transactions referred to herein;
(v) the Company has not paid or declared any dividends or other distributions of any kind on any class of its capital stock; (vi)
the Company has not altered its method of accounting; and (vii)&nbsp;the Registration Statement and the Prospectus and any amendments
or supplements thereto shall contain all material statements which are required to be stated therein in accordance with the Securities
Act and the rules and regulations thereunder and shall conform in all material respects to the requirements of the Securities Act
and the rules and regulations thereunder, and neither the Registration Statement nor the Prospectus nor any amendment or supplement
thereto shall contain any untrue statement of a material fact or omit to state any material fact required to be stated therein
or necessary to make the statements therein, in light of the circumstances under which they were made, not misleading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">ARTICLE III.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>REPRESENTATIONS AND WARRANTIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">3.1<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Representations and Warranties of the Company</U>. Except as set forth in the Disclosure Schedules, which Disclosure
Schedules shall be deemed a part hereof and shall qualify any representation or otherwise made herein to the extent of the disclosure
contained in the corresponding section of the Disclosure Schedules, the Company represents and warrants to the Underwriters as
of the Execution Date, as of the Closing Date and as of each Option Closing Date, if any, as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">__________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>4
</SUP></FONT>110% of the Public Offering Price</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>5
</SUP></FONT>110% of the Public Offering Price</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Subsidiaries</U>. All of the direct and indirect Subsidiaries of the Company are set forth in the SEC Reports. The Company
owns, directly or indirectly, all of the capital stock or other equity interests of each Subsidiary free and clear of any Liens,
and all of the issued and outstanding shares of capital stock of each Subsidiary are validly issued and are fully paid, non-assessable
and free of preemptive and similar rights to subscribe for or purchase securities. If the Company has no Subsidiaries, all other
references to the Subsidiaries or any of them in the Transaction Documents shall be disregarded.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Organization and Qualification</U>. The Company and each of the Subsidiaries is an entity duly incorporated or otherwise
organized, validly existing and in good standing under the laws of the jurisdiction of its incorporation or organization, with
the requisite power and authority to own and use its properties and assets and to carry on its business as currently conducted.
Neither the Company nor any Subsidiary is in violation nor default of any of the provisions of its respective certificate or articles
of incorporation, bylaws or other organizational or charter documents. Each of the Company and the Subsidiaries is duly qualified
to conduct business and is in good standing as a foreign corporation or other entity in each jurisdiction in which the nature of
the business conducted or property owned by it makes such qualification necessary, except where the failure to be so qualified
or in good standing, as the case may be, could not have or could not have reasonably be expected to result in a Material Adverse
Effect and no Proceeding has been instituted in any such jurisdiction revoking, limiting or curtailing or seeking to revoke, limit
or curtail such power and authority or qualification.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Authorization; Enforcement</U>. The Company has the requisite corporate power and authority to enter into and to consummate
the transactions contemplated by this Agreement and each of the other Transaction Documents to which it is a party and otherwise
to carry out its obligations hereunder and thereunder. The execution and delivery of this Agreement and each of the other Transaction
Documents by the Company and the consummation by it of the transactions contemplated hereby and thereby have been duly authorized
by all necessary action on the part of the Company and no further action is required by the Company, the Board of Directors or
the Company&rsquo;s stockholders in connection herewith or therewith other than in connection with the Required Approvals. This
Agreement and each other Transaction Document to which the Company is a party has been (or upon delivery will have been) duly executed
by the Company and, when delivered in accordance with the terms hereof and thereof, will constitute the valid and binding obligation
of the Company enforceable against the Company in accordance with its terms, except (i) as limited by general equitable principles
and applicable bankruptcy, insolvency, reorganization, moratorium and other laws of general application affecting enforcement of
creditors&rsquo; rights generally, (ii) as limited by laws relating to the availability of specific performance, injunctive relief
or other equitable remedies and (iii) insofar as indemnification and contribution provisions may be limited by applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>No Conflicts</U>. The execution, delivery and performance by the Company of this Agreement, the Representative&rsquo;s
Warrants and all other Transaction Documents to which it is a party, the issuance and sale of the Securities and the consummation
by it of the transactions contemplated hereby and thereby do not and will not (i) conflict with or violate any provision of the
Company&rsquo;s or any Subsidiary&rsquo;s certificate or articles of incorporation, bylaws or other organizational or charter documents,
or (ii) conflict with, or constitute a default (or an event that with notice or lapse of time or both would become a default) under,
result in the creation of any Lien upon any of the properties or assets of the Company or any Subsidiary, or give to others any
rights of termination, amendment, acceleration or cancellation (with or without notice, lapse of time or both) of, any agreement,
credit facility, debt or other instrument (evidencing a Company or Subsidiary debt or otherwise) or other understanding to which
the Company or any Subsidiary is a party or by which any property or asset of the Company or any Subsidiary is bound or affected,
or (iii) subject to the Required Approvals, conflict with or result in a violation of any law, rule, regulation, order, judgment,
injunction, decree or other restriction of any court or governmental authority to which the Company or a Subsidiary is subject
(including federal and state securities laws and regulations), or by which any property or asset of the Company or a Subsidiary
is bound or affected; except in the case of each of clauses (ii) and (iii), such as could not have or reasonably be expected to
result in a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Filings, Consents and Approvals</U>. The Company is not required to obtain any consent, waiver, authorization or order
of, give any notice to, or make any filing or registration with, any court or other federal, state, local or other governmental
authority or other Person in connection with the execution, delivery and performance by the Company of the Transaction Documents,
other than: (i) the filing with the Commission of the Prospectus Supplement and (ii) such filings as are required to be made under
applicable state securities laws (collectively, the &ldquo;<B>Required Approvals</B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(f)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Registration Statement</U>. The Company has filed with the Commission the Registration Statement, including any related
Preliminary Prospectus or Prospectuses, for the registration of the Securities under the Securities Act, which Registration Statement
has been prepared by the Company in all material aspects in conformity with the requirements of the Securities Act and the rules
and regulations of the Commission under the Securities Act and was declared effective under the Securities Act. Copies of such
registration statement and of each amendment thereto, if any, including the related preliminary prospectuses, heretofore filed
by the Company with the Commission have been delivered to the Underwriters. The term &ldquo;<B>Registration Statement</B>&rdquo;
means such registration statement on Form S-1, as amended, as of the relevant Effective Date, including financial statements, all
exhibits and any information deemed to be included or incorporated by reference therein, including any information deemed to be
included pursuant to Rule 430A or Rule 430B of the Securities Act and the rules and regulations thereunder, as applicable. If the
Company files a registration statement to register a portion of the Securities and relies on Rule 462(b) of the Securities Act
and the rules and regulations thereunder for such registration statement to become effective upon filing with the Commission (the
&ldquo;<B>Rule 462 Registration Statemen</B><U>t</U>&rdquo;), then any reference to the &ldquo;Registration Statement&rdquo; shall
be deemed to include the Rule 462 Registration Statement, as amended from time to time. The term &ldquo;<B>Preliminary Prospectus</B>&rdquo;
as used herein means a preliminary prospectus as contemplated by Rule 430 or Rule 430A of the Securities Act and the rules and
regulations thereunder as included at any time as part of, or deemed to be part of or included in, the Registration Statement.
The term &ldquo;<B>Prospectus</B>&rdquo; means the final prospectus in connection with this Offering as first filed with the Commission
pursuant to Rule 424(b) of the Securities Act and the rules and regulations thereunder or, if no such filing is required, the form
of final prospectus included in the Registration Statement at the Effective Date, except that if any revised prospectus or prospectus
supplement shall be provided to the Representative by the Company for use in connection with the Securities which differs from
the Prospectus (whether or not such revised prospectus or prospectus supplement is required to be filed by the Company pursuant
to Rule 424(b)), the term &ldquo;Prospectus&rdquo; shall also refer to such revised prospectus or prospectus supplement, as the
case may be, from and after the time it is first provided to the Representative for such use. Any reference herein to the terms
&ldquo;amend&rdquo;, &ldquo;amendment&rdquo; or &ldquo;supplement&rdquo; with respect to the Registration Statement, any Preliminary
Prospectus or the Prospectus shall be deemed to refer to and include: (i) the filing of any document under the Exchange Act after
the Effective Date, the date of such Preliminary Prospectus or the date of the Prospectus, as the case may be, which is incorporated
therein by reference, and (ii) any such document so filed. All references in this Agreement to the Registration Statement, a Preliminary
Prospectus and the Prospectus, or any amendments or supplements to any of the foregoing shall be deemed to include any copy thereof
filed with the Commission pursuant to its Electronic Data Gathering, Analysis and Retrieval System (&ldquo;<B>EDGAR</B>&rdquo;).
For purposes of this Agreement, &ldquo;free writing prospectus&rdquo; has the meaning set forth in Rule 405 under the Securities
Act. The Company will not, without the prior consent of the Representative, prepare, use or refer to, any free writing prospectus.
The Company has filed with the Commission (i) a Form 8-A (File Number 000-___) providing for the registration under the Exchange
Act of the Closing Shares, the Option Shares and the Warrant Shares and (ii) a Form 8-A (File Number 000-___) providing for the
registration under the Exchange Act of the Closing Warrants and the Option Warrants. The registration of the Closing Shares, Closing
Warrants, the Option Shares, the Option Warrants and the Warrant Shares under the Exchange Act has been declared effective by the
Commission on the date hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(g)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Issuance of Securities</U>. The Securities are duly authorized and, when issued and paid for in accordance with the applicable
Transaction Documents, will be duly and validly issued, fully paid and non-assessable, free and clear of all Liens imposed by the
Company. The Warrant Shares, when issued in accordance with the terms of the Warrants, will be validly issued, fully paid and nonassessable,
free and clear of all Liens imposed by the Company. The Company has reserved from its duly authorized capital stock the maximum
number of shares of Common Stock issuable pursuant to this Agreement and the Warrants. The holder of the Securities will not be
subject to personal liability by reason of being such holders. The Securities are not and will not be subject to the preemptive
rights of any holders of any security of the Company or similar contractual rights granted by the Company. All corporate action
required to be taken for the authorization, issuance and sale of the Securities has been duly and validly taken. The Securities
conform in all material respects to all statements with respect thereto contained in the Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(h)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Representative&rsquo;s Warrants</U>. The Common Stock underlying the Representative's Warrants have been duly authorized
for issuance, will conform to the description thereof in the Registration Statement and in the Prospectus and have been validly
reserved for future issuance and will, upon exercise of the Representative's Warrants and payment of the exercise price thereof,
be duly and validly issued, fully paid and non-assessable and will not have been issued in violation of or subject to preemptive
or similar rights to subscribe for or purchase securities of the Company. The issuance of such securities is not subject to any
statutory preemptive rights under the laws of the Nevada or the Company's organization documents as in effect at the time of issuance,
rights of first refusal or other similar rights of any securityholder of the Company (except for such preemptive or contractual
rights as were waived).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(i)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Capitalization</U>. The capitalization of the Company is as set forth in the SEC Reports. The Company has not issued
any capital stock since its most recently filed periodic report under the Exchange Act, other than pursuant to the exercise of
employee stock options under the Company&rsquo;s stock option plans, the issuance of shares of Common Stock to employees pursuant
to the Company&rsquo;s employee stock purchase plans and pursuant to the conversion and/or exercise of Common Stock Equivalents
outstanding as of the date of the most recently filed periodic report under the Exchange Act, or as disclosed on the attached Disclosure
Schedule, Schedule 3.1(i). No Person has any right of first refusal, preemptive right, right of participation, or any similar right
to participate in the transactions contemplated by the Transaction Documents. Except as a result of the purchase and sale of the
Securities, there are no outstanding options, warrants, scrip rights to subscribe to, calls or commitments of any character whatsoever
relating to, or securities, rights or obligations convertible into or exercisable or exchangeable for, or giving any Person any
right to subscribe for or acquire, any shares of Common Stock, or contracts, commitments, understandings or arrangements by which
the Company or any Subsidiary is or may become bound to issue additional shares of Common Stock or Common Stock Equivalents, except
as disclosed on the attached Disclosure Schedule, Schedule 3.1(i). The issuance and sale of the Securities will not obligate the
Company to issue shares of Common Stock or other securities to any Person (other than the Underwriters) and will not result in
a right of any holder of Company securities to adjust the exercise, conversion, exchange or reset price under any of such securities.
All of the outstanding shares of capital stock of the Company are duly authorized, validly issued, fully paid and nonassessable,
have been issued in compliance with all federal and state securities laws, and none of such outstanding shares was issued in violation
of any preemptive rights or similar rights to subscribe for or purchase securities. The authorized shares of the Company conform
in all material respects to all statements relating thereto contained in the Registration Statement and the Prospectus. The offers
and sales of the Company&rsquo;s securities were at all relevant times either registered under the Securities Act and the applicable
state securities or Blue Sky laws or, based in part on the representations and warranties of the purchasers, exempt from such registration
requirements. No further approval or authorization of any stockholder, the Board of Directors or others is required for the issuance
and sale of the Securities. There are no stockholder&rsquo;s agreements, voting agreements or other similar agreements with respect
to the Company&rsquo;s capital stock to which the Company is a party or, to the knowledge of the Company, between or among any
of the Company&rsquo;s stockholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(j)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>SEC Reports; Financial Statements</U>. The Company has filed all reports, schedules, forms, statements and other documents
required to be filed by the Company under the Securities Act and the Exchange Act, including pursuant to Section 13(a) or 15(d)
thereof, for the two years preceding the date hereof (or such shorter period as the Company was required by law or regulation to
file such material) (the foregoing materials, including the exhibits thereto and documents incorporated by reference therein, together
with the Prospectus and the Prospectus Supplement, being collectively referred to herein as the &ldquo;<B>SEC Reports</B>&rdquo;)
on a timely basis or has received a valid extension of such time of filing and has filed any such SEC Reports prior to the expiration
of any such extension. As of their respective dates, the SEC Reports complied in all material respects with the requirements of
the Securities Act and the Exchange Act, as applicable, and none of the SEC Reports, when filed, contained any untrue statement
of a material fact or omitted to state a material fact required to be stated therein or necessary in order to make the statements
therein, in the light of the circumstances under which they were made, not misleading. The financial statements of the Company
included in the SEC Reports comply in all material respects with applicable accounting requirements and the rules and regulations
of the Commission with respect thereto as in effect at the time of filing. The selected financial data set forth under the caption
&ldquo;Selected Financial Data&rdquo; in the SEC Reports fairly present, on the basis stated in the Registration Statement, the
Preliminary Prospectus and the Prospectus, the information included therein. The pro forma financial statements included in the
Registration Statement, the Preliminary Prospectus and the Prospectus include assumptions that provide a reasonable basis for presenting
the significant effects directly attributable to the transactions and events described therein, the related pro forma adjustments
give appropriate effect to those assumptions, and the pro forma adjustments reflect the proper application of those adjustments
to the historical financial statement amounts in the pro forma financial statements included in the Registration Statement, the
Preliminary Prospectus and the Prospectus. The pro forma financial statements included in the Registration Statement, the Preliminary
Prospectus and the Prospectus comply as to form in all material respects with the applicable accounting requirements of Regulation
S-X under the Securities Act and the pro forma adjustments have been properly applied to the historical amounts in the compilation
of those statements. Such financial statements have been prepared in accordance with United States generally accepted accounting
principles applied on a consistent basis during the periods involved (&ldquo;<B>GAAP</B>&rdquo;), except as may be otherwise specified
in such financial statements or the notes thereto and except that unaudited financial statements may not contain all footnotes
required by GAAP, and fairly present in all material respects the financial position of the Company and its consolidated Subsidiaries
as of and for the dates thereof and the results of operations and cash flows for the periods then ended, subject, in the case of
unaudited statements, to normal, immaterial, year-end audit adjustments. The agreements and documents described in the Registration
Statement, the Prospectus, the Prospectus Supplement and the SEC Reports conform to the descriptions thereof contained therein
and there are no agreements or other documents required by the Securities Act and the rules and regulations thereunder to be described
in the Registration Statement, the Prospectus, the Prospectus Supplement or the SEC Reports or to be filed with the Commission
as exhibits to the Registration Statement, that have not been so described or filed. Each agreement or other instrument (however
characterized or described) to which the Company is a party or by which it is or may be bound or affected and (i)&nbsp;that is
referred to in the Registration Statement, the Prospectus, the Prospectus Supplement or the SEC Reports, or (ii)&nbsp;is material
to the Company&rsquo;s business, has been duly authorized and validly executed by the Company, is in full force and effect in all
material respects and is enforceable against the Company and, to the Company&rsquo;s knowledge, the other parties thereto, in accordance
with its terms, except (x)&nbsp;as such enforceability may be limited by bankruptcy, insolvency, reorganization or similar laws
affecting creditors&rsquo; rights generally, (y)&nbsp;as enforceability of any indemnification or contribution provision may be
limited under the federal and state securities laws, and (z)&nbsp;that the remedy of specific performance and injunctive and other
forms of equitable relief may be subject to the equitable defenses and to the discretion of the court before which any proceeding
therefore may be brought. None of such agreements or instruments has been assigned by the Company, and neither the Company nor,
to the best of the Company&rsquo;s knowledge, any other party is in default thereunder and, to the best of the Company&rsquo;s
knowledge, no event has occurred that, with the lapse of time or the giving of notice, or both, would constitute a default thereunder.
To the best of the Company&rsquo;s knowledge, performance by the Company of the material provisions of such agreements or instruments
will not result in a violation of any existing applicable law, rule, regulation, judgment, order or decree of any governmental
agency or court, domestic or foreign, having jurisdiction over the Company or any of its assets or businesses, including, without
limitation, those relating to environmental laws and regulations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(k)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Material Changes; Undisclosed Events, Liabilities or Developments</U>. Since the date of the latest audited financial
statements included within the SEC Reports, except as specifically disclosed in a subsequent SEC Report filed prior to the date
hereof, or as disclosed on the attached Disclosure Schedule, Schedule 3.1(k), (i) there has been no event, occurrence or development
that has had or that could reasonably be expected to result in a Material Adverse Effect, (ii) the Company has not incurred any
liabilities (contingent or otherwise) other than (A) trade payables and accrued expenses incurred in the ordinary course of business
consistent with past practice and (B) liabilities not required to be reflected in the Company&rsquo;s financial statements pursuant
to GAAP or disclosed in filings made with the Commission, (iii) the Company has not altered its method of accounting, (iv) the
Company has not declared or made any dividend or distribution of cash or other property to its stockholders or purchased, redeemed
or made any agreements to purchase or redeem any shares of its capital stock, (v) the Company has not issued any equity securities
to any officer, director or Affiliate, except pursuant to existing Company stock option plans and (vi) no officer or director of
the Company has resigned from any position with the Company. The Company does not have pending before the Commission any request
for confidential treatment of information. Except for the issuance of the Securities contemplated by this Agreement, no event,
liability, fact, circumstance, occurrence or development has occurred or exists or is reasonably expected to occur or exist with
respect to the Company or its Subsidiaries or their respective businesses, prospects, properties, operations, assets or financial
condition that would be required to be disclosed by the Company under applicable securities laws at the time this representation
is made or deemed made that has not been publicly disclosed at least 1 Trading Day prior to the date that this representation is
made. Unless otherwise disclosed in an SEC Report filed prior to the date hereof, the Company has not: (i)&nbsp;issued any securities
or incurred any liability or obligation, direct or contingent, for borrowed money; or (ii)&nbsp;declared or paid any dividend or
made any other distribution on or in respect to its capital stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(l)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Litigation</U>. There is no action, suit, inquiry, notice of violation, proceeding or investigation pending or, to the
knowledge of the Company, threatened against or affecting the Company, any Subsidiary or any of their respective properties before
or by any court, arbitrator, governmental or administrative agency or regulatory authority (federal, state, county, local or foreign)
(collectively, an &ldquo;<B>Action</B>&rdquo;) which (i) adversely affects or challenges the legality, validity or enforceability
of this Agreement, the Representative&rsquo;s Warrants, or any of any of the Transaction Documents or the Securities or (ii) could,
if there were an unfavorable decision, have or reasonably be expected to result in a Material Adverse Effect. Neither the Company
nor any Subsidiary, nor any director or officer thereof, is or has been the subject of any Action involving a claim of violation
of or liability under federal or state securities laws or a claim of breach of fiduciary duty. There has not been, and to the knowledge
of the Company, there is not pending or contemplated, any investigation by the Commission involving the Company or any current
or former director or officer of the Company. The Commission has not issued any stop order or other order suspending the effectiveness
of any registration statement filed by the Company or any Subsidiary under the Exchange Act or the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(m)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Labor Relations</U>. No labor dispute exists or, to the knowledge of the Company, is imminent with respect to any of
the employees of the Company, which could reasonably be expected to result in a Material Adverse Effect. None of the Company&rsquo;s
or its Subsidiaries&rsquo; employees is a member of a union that relates to such employee&rsquo;s relationship with the Company
or such Subsidiary, and neither the Company nor any of its Subsidiaries is a party to a collective bargaining agreement, and the
Company and its Subsidiaries believe that their relationships with their employees are good. To the knowledge of the Company, no
executive officer of the Company or any Subsidiary, is, or is now expected to be, in violation of any material term of any employment
contract, confidentiality, disclosure or proprietary information agreement or non-competition agreement, or any other contract
or agreement or any restrictive covenant in favor of any third party, and the continued employment of each such executive officer
does not subject the Company or any of its Subsidiaries to any liability with respect to any of the foregoing matters. The Company
and its Subsidiaries are in compliance with all U.S. federal, state, local and foreign laws and regulations relating to employment
and employment practices, terms and conditions of employment and wages and hours, except where the failure to be in compliance
could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(n)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Compliance</U>. Neither the Company nor any Subsidiary: (i) is in default under or in violation of (and no event has
occurred that has not been waived that, with notice or lapse of time or both, would result in a default by the Company or any Subsidiary
under), nor has the Company or any Subsidiary received notice of a claim that it is in default under or that it is in violation
of, any indenture, loan or credit agreement or any other agreement or instrument to which it is a party or by which it or any of
its properties is bound (whether or not such default or violation has been waived), (ii) is in violation of any judgment, decree
or order of any court, arbitrator or other governmental authority or (iii) is or has been in violation of any statute, rule, ordinance
or regulation of any governmental authority, including without limitation all foreign, federal, state and local laws relating to
taxes, environmental protection, occupational health and safety, product quality and safety and employment and labor matters, except
in each case as could not have or reasonably be expected to result in a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(o)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Regulatory Permits</U>. The Company and the Subsidiaries possess all certificates, authorizations and permits issued
by the appropriate federal, state, local or foreign regulatory authorities necessary to conduct their respective businesses as
described in the SEC Reports, except where the failure to possess such permits could not reasonably be expected to result in a
Material Adverse Effect (each, a &ldquo;<B>Material Permit</B>&rdquo;), and neither the Company nor any Subsidiary has received
any notice of proceedings relating to the revocation or modification of any Material Permit. The disclosures in the Registration
Statement concerning the effects of Federal, State, local and all foreign regulation on the Company&rsquo;s business as currently
contemplated are correct in all material respects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(p)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Title to Assets</U>. Except as disclosed on the attached Schedule 3.1(p), the Company and the Subsidiaries have good
and marketable title in fee simple to, or have valid and marketable rights to lease or otherwise use, all real property and all
personal property that is material to the business of the Company and the Subsidiaries, in each case free and clear of all Liens,
except for (i) Liens that do not materially affect the value of such property and do not materially interfere with the use made
and proposed to be made of such property by the Company and the Subsidiaries and (ii) Liens for the payment of federal, state or
other taxes, for which appropriate reserves have been made in accordance with GAAP, and the payment of which is neither delinquent
nor subject to penalties. Any real property and facilities held under lease by the Company and the Subsidiaries are held by them
under valid, subsisting and enforceable leases with which the Company and the Subsidiaries are in compliance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(q)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Intellectual Property</U>. The Company owns, possesses, licenses or has other rights to use copyrights, trademarks, service
marks, trade names, Internet domain names, technology, know-how (including trade secrets and other unpatented and/or unpatentable
proprietary rights) and other intellectual property necessary or used in any material respect to conduct its business in the manner
in which it is being conducted and in the manner in which it is contemplated as set forth in the SEC Reports (collectively, the
&ldquo;<B>Intellectual Property</B>&rdquo;). (i) None of the Intellectual Property is unenforceable or invalid; (ii) except as
set forth in the SEC Reports, the Company has not received any notice of violation or conflict with (the Company has no knowledge
of any basis for violation or conflict with) rights of others with respect to the Intellectual Property; and (iii) except as set
forth in the SEC Reports, there are no pending or, to the Company&rsquo;s best knowledge after due inquiry, threatened actions,
suits, proceedings or claims by others that allege any of the Company or a Subsidiary is infringing any patent, trade secret, trademark,
service mark, copyright or other intellectual property or proprietary right. To the Company&rsquo;s best knowledge, the discoveries,
inventions, products or processes of the Company referenced in the SEC Reports do not violate or conflict with any intellectual
property or proprietary right of any third Person, or any discovery, invention, product or process that is the subject of a patent
application filed by any third Person; no officer, director or employee of the Company is in or has ever been in violation of any
term of any patent non-disclosure agreement, invention assignment agreement, or similar agreement relating to the protection, ownership,
development use or transfer of the Intellectual Property or, to the Company&rsquo;s best knowledge after due inquiry, any other
intellectual property, except where any violation would not, individually or in the aggregate, have a Material Adverse Effect.
The Company is not in breach of and have complied in all material respects with all terms of, any license or other agreement relating
to the Intellectual Property. To the extent any Intellectual Property is sublicensed to any of the Company or a Subsidiary by a
third party, such sublicensed rights shall continue in full force and effect if the principal third party license terminates for
any reason. There are no contracts or other documents related to the Intellectual Property required to be described in or filed
as an exhibit to the Registration Statement and the SEC Reports other than those described in or filed as an exhibit to the Registration
Statement and the SEC Reports. The Company is not subject to any non-competition or other similar restrictions or arrangements
relating to any business or service anywhere in the world. The Company has taken all necessary and reasonably appropriate steps
to protect and preserve the confidentiality of applicable Intellectual Property (&ldquo;<B>Confidential Information</B>&rdquo;).
All use or disclosure of Confidential Information owned by the Company by or to a third party has been pursuant to a written agreement
between the Company and such third party. All use or disclosure of Confidential Information not owned by the Company has been pursuant
to the terms of a written agreement between the Company and the owner of such Confidential Information, or is otherwise lawful.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(r)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Insurance</U>. The Company and the Subsidiaries are insured by insurers of recognized financial responsibility against
such losses and risks and in such amounts as are prudent and customary in the businesses in which the Company and the Subsidiaries
are engaged, including, but not limited to, directors and officers insurance coverage. Neither the Company nor any Subsidiary has
any reason to believe that it will not be able to renew its existing insurance coverage as and when such coverage expires or to
obtain similar coverage from similar insurers as may be necessary to continue its business without a significant increase in cost.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(s)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Transactions With Affiliates and Employees</U>. Except as set forth in the SEC Reports, none of the officers or directors
of the Company or any Subsidiary and, to the knowledge of the Company, none of the employees of the Company or any Subsidiary is
presently a party to any transaction with the Company or any Subsidiary (other than for services as employees, officers and directors),
including any contract, agreement or other arrangement providing for the furnishing of services to or by, providing for rental
of real or personal property to or from, providing for the borrowing of money from or lending of money to or otherwise requiring
payments to or from, any officer, director or such employee or, to the knowledge of the Company, any entity in which any officer,
director, or any such employee has a substantial interest or is an officer, director, trustee, stockholder, member or partner,
in each case in excess of $100,000 other than for (i) payment of salary or consulting fees for services rendered, (ii) reimbursement
for expenses incurred on behalf of the Company and (iii) other employee benefits, including stock option agreements under any stock
option plan of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(t)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Sarbanes-Oxley; Internal Accounting Controls</U>. The Company and the Subsidiaries are in compliance with any and all
applicable requirements of the Sarbanes-Oxley Act of 2002 that are effective as of the date hereof, and any and all applicable
rules and regulations promulgated by the Commission thereunder that are effective as of the date hereof and as of the Closing Date.
Except as disclosed in SEC Reports filed by the Company prior to the date hereof, or in the Registration Statement, the Prospectus,
or any Prospectus Supplement, the Company and the Subsidiaries maintain a system of internal accounting controls sufficient to
provide reasonable assurance that: (i) transactions are executed in accordance with management&rsquo;s general or specific authorizations,
(ii) transactions are recorded as necessary to permit preparation of financial statements in conformity with GAAP and to maintain
asset accountability, (iii) access to assets is permitted only in accordance with management&rsquo;s general or specific authorization,
and (iv) the recorded accountability for assets is compared with the existing assets at reasonable intervals and appropriate action
is taken with respect to any differences. Except as disclosed in SEC Reports filed by the Company prior to the date hereof, or
in the Registration Statement, the Prospectus, or the Prospectus Supplement, if any, the Company and the Subsidiaries have established
disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the Company and the Subsidiaries
and designed such disclosure controls and procedures to ensure that information required to be disclosed by the Company in the
reports it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified
in the Commission&rsquo;s rules and forms. The Company&rsquo;s certifying officers have evaluated the effectiveness of the disclosure
controls and procedures of the Company and the Subsidiaries as of the end of the period covered by the most recently filed periodic
report under the Exchange Act (such date, the &ldquo;<B>Evaluation Date</B>&rdquo;). The Company presented in its most recently
filed periodic report under the Exchange Act the conclusions of the certifying officers about the effectiveness of the disclosure
controls and procedures based on their evaluations as of the Evaluation Date. Since the Evaluation Date, there have been no changes
in the internal control over financial reporting (as such term is defined in the Exchange Act) of the Company and its Subsidiaries
that have materially affected, or is reasonably likely to materially affect, the internal control over financial reporting of the
Company and its Subsidiaries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(u)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Certain Fees</U>. Except as set forth in the Prospectus or the Prospectus Supplement, no brokerage or finder&rsquo;s
fees or commissions are or will be payable by the Company, any Subsidiary or Affiliate of the Company to any broker, financial
advisor or consultant, finder, placement agent, investment banker, bank or other Person with respect to the transactions contemplated
by the Transaction Documents. To the Company&rsquo;s knowledge, there are no other arrangements, agreements or understandings of
the Company or, to the Company&rsquo;s knowledge, any of its stockholders that may affect the Underwriters&rsquo; compensation,
as determined by FINRA. The Company has not made any direct or indirect payments (in cash, securities or otherwise) to: (i)&nbsp;any
person, as a finder&rsquo;s fee, consulting fee or otherwise, in consideration of such person raising capital for the Company or
introducing to the Company persons who raised or provided capital to the Company; (ii)&nbsp; any FINRA member; or (iii)&nbsp;any
person or entity that has any direct or indirect affiliation or association with any FINRA member, within the twelve months prior
to the Execution Date, other than the prior payment of $<B>[ </B>] to the Representative as provided hereunder in connection with
the Offering. None of the net proceeds of the Offering will be paid by the Company to any participating FINRA member or its affiliates,
except as specifically authorized herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(v)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Investment Company</U>. The Company is not, and is not an Affiliate of, and immediately after receipt of payment for
the Securities will not be or be an Affiliate of, an &ldquo;investment company&rdquo; within the meaning of the Investment Company
Act of 1940, as amended. The Company shall conduct its business in a manner so that it will not become an &ldquo;investment company&rdquo;
subject to registration under the Investment Company Act of 1940, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(w)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Registration Rights</U>. No Person has any right to cause the Company or any Subsidiary to effect the registration under
the Securities Act of any securities of the Company or any Subsidiary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(x)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Listing and Maintenance Requirements</U>. The Common Stock is registered pursuant to Section 12(b) of the Exchange Act,
and the Company has taken no action designed to, or which to its knowledge is likely to have the effect of, terminating the registration
of the Common Stock under the Exchange Act nor has the Company received any notification that the Commission is contemplating terminating
such registration. The Company has not, in the 12 months preceding the date hereof, received notice from any Trading Market on
which the Common Stock is or has been listed or quoted to the effect that the Company is not in compliance with the listing or
maintenance requirements of such Trading Market. The Company is, and has no reason to believe that it will not in the foreseeable
future continue to be, in compliance with all such listing and maintenance requirements. The Common Stock is currently eligible
for electronic transfer through the Depository Trust Company or another established clearing corporation and the Company is current
in payment of the fees of the Depository Trust Company (or such other established clearing corporation) in connection with such
electronic transfer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(y)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Application of Takeover Protections</U>. The Company and the Board of Directors have taken all necessary action, if any,
in order to render inapplicable any control share acquisition, business combination, poison pill (including any distribution under
a rights agreement) or other similar anti-takeover provision under the Company&rsquo;s certificate of incorporation (or similar
charter documents) or the laws of its state of incorporation that is or could become applicable as a result of the Underwriters
and the Company fulfilling their obligations or exercising their rights under the Transaction Documents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(z)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Disclosure; 10b-5</U>. The Registration Statement (and any further documents to be filed with the Commission) contains
all exhibits and schedules as required by the Securities Act. Each of the Registration Statement and any post-effective amendment
thereto, if any, at the time it became effective, complied in all material respects with the Securities Act and the Exchange Act
and the applicable rules and regulations under the Securities Act and did not and, as amended or supplemented, if applicable, will
not, contain any untrue statement of a material fact or omit to state a material fact required to be stated therein or necessary
to make the statements therein not misleading. The Prospectus and the Prospectus Supplement, each as of its respective date, comply
in all material respects with the Securities Act and the Exchange Act and the applicable rules and regulations. Each of the Prospectus
and the Prospectus Supplement, as amended or supplemented, did not and will not contain as of the date thereof any untrue statement
of a material fact or omit to state a material fact necessary in order to make the statements therein, in light of the circumstances
under which they were made, not misleading. The SEC Reports, when they were filed with the Commission, conformed in all material
respects to the requirements of the Exchange Act and the applicable rules and regulations, and none of such documents, when they
were filed with the Commission, contained any untrue statement of a material fact or omitted to state a material fact necessary
to make the statements therein (with respect to the SEC Reports incorporated by reference in the Prospectus or Prospectus Supplement),
in light of the circumstances under which they were made not misleading; and any further documents so filed and incorporated by
reference in the Prospectus or Prospectus Supplement, when such documents are filed with the Commission, will conform in all material
respects to the requirements of the Exchange Act and the applicable rules and regulations, as applicable, and will not contain
any untrue statement of a material fact or omit to state a material fact necessary to make the statements therein, in light of
the circumstances under which they were made not misleading. No post-effective amendment to the Registration Statement reflecting
any facts or events arising after the date thereof which represent, individually or in the aggregate, a fundamental change in the
information set forth therein is required to be filed with the Commission. There are no documents required to be filed with the
Commission in connection with the transaction contemplated hereby that (x) have not been filed as required pursuant to the Securities
Act or (y) will not be filed within the requisite time period. There are no contracts or other documents required to be described
in the Prospectus or Prospectus Supplement, or to be filed as exhibits or schedules to the Registration Statement, which have not
been described or filed as required. The press releases disseminated by the Company during the twelve months preceding the date
of this Agreement taken as a whole do not contain any untrue statement of a material fact or omit to state a material fact required
to be stated therein or necessary in order to make the statements therein, in light of the circumstances under which they were
made and when made, not misleading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(aa)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>No Integrated Offering</U>. Neither the Company, nor any of its Affiliates, nor any Person acting on its or their behalf
has, directly or indirectly, made any offers or sales of any security or solicited any offers to buy any security, under circumstances
that would cause this offering of the Securities to be integrated with prior offerings by the Company for purposes of any applicable
shareholder approval provisions of any Trading Market on which any of the securities of the Company are listed or designated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(bb)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Solvency</U>. Based on the consolidated financial condition of the Company as of the Closing Date, after giving effect
to the receipt by the Company of the proceeds from the sale of the Securities hereunder, (i) the fair saleable value of the Company&rsquo;s
assets exceeds the amount that will be required to be paid on or in respect of the Company&rsquo;s existing debts and other liabilities
(including known contingent liabilities) as they mature, (ii) the Company&rsquo;s assets do not constitute unreasonably small capital
to carry on its business as now conducted and as proposed to be conducted including its capital needs taking into account the particular
capital requirements of the business conducted by the Company, consolidated and projected capital requirements and capital availability
thereof, and (iii) the current cash flow of the Company, together with the proceeds the Company would receive, were it to liquidate
all of its assets, after taking into account all anticipated uses of the cash, would be sufficient to pay all amounts on or in
respect of its liabilities when such amounts are required to be paid. The Company does not intend to incur debts beyond its ability
to pay such debts as they mature (taking into account the timing and amounts of cash to be payable on or in respect of its debt).
The Company has no knowledge of any facts or circumstances which lead it to believe that it will file for reorganization or liquidation
under the bankruptcy or reorganization laws of any jurisdiction within one year from the Closing Date. The SEC Reports set forth
as of the date thereof all outstanding secured and unsecured Indebtedness of the Company or any Subsidiary, or for which the Company
or any Subsidiary has commitments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(cc)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Tax Status</U>. Except for matters that would not, individually or in the aggregate, have or reasonably be expected to
result in a Material Adverse Effect, the Company and its Subsidiaries each (i) has made or filed all United States federal, state
and local income and all foreign income and franchise tax returns, reports and declarations required by any jurisdiction to which
it is subject, (ii) has paid all taxes and other governmental assessments and charges that are material in amount, shown or determined
to be due on such returns, reports and declarations and (iii) has set aside on its books provision reasonably adequate for the
payment of all material taxes for periods subsequent to the periods to which such returns, reports or declarations apply. There
are no unpaid taxes in any material amount claimed to be due by the taxing authority of any jurisdiction, and the officers of the
Company or of any Subsidiary know of no basis for any such claim. The provisions for taxes payable, if any, shown on the financial
statements filed with or as part of the Registration Statement are sufficient for all accrued and unpaid taxes, whether or not
disputed, and for all periods to and including the dates of such consolidated financial statements. The term &ldquo;taxes&rdquo;
mean all federal, state, local, foreign, and other net income, gross income, gross receipts, sales, use, ad valorem, transfer,
franchise, profits, license, lease, service, service use, withholding, payroll, employment, excise, severance, stamp, occupation,
premium, property, windfall profits, customs, duties or other taxes, fees, assessments, or charges of any kind whatsoever, together
with any interest and any penalties, additions to tax, or additional amounts with respect thereto. The term &ldquo;returns&rdquo;
means all returns, declarations, reports, statements, and other documents required to be filed in respect to taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(dd)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Foreign Corrupt Practices</U>. Neither the Company nor any Subsidiary, nor to the knowledge of the Company or any Subsidiary,
any agent or other person acting on behalf of the Company or any Subsidiary, has (i) directly or indirectly, used any funds for
unlawful contributions, gifts, entertainment or other unlawful expenses related to foreign or domestic political activity, (ii)
made any unlawful payment to foreign or domestic government officials or employees or to any foreign or domestic political parties
or campaigns from corporate funds, (iii) failed to disclose fully any contribution made by the Company or any Subsidiary (or made
by any person acting on its behalf of which the Company is aware) which is in violation of law, or (iv) violated in any material
respect any provision of FCPA. The Company has taken reasonable steps to ensure that its accounting controls and procedures are
sufficient to cause the Company to comply in all material respects with the FCPA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(ee)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Accountants</U>. To the knowledge and belief of the Company, the Company Auditor (i) is an independent registered public
accounting firm as required by the Exchange Act and (ii) shall express its opinion with respect to the financial statements to
be included in the Company&rsquo;s Annual Report for the fiscal years ending December 31, 2017 and December 31, 2018. The Company
Auditor has not, during the periods covered by the financial statements included in the Prospectus, provided to the Company any
non-audit services, as such term is used in Section 10A(g) of the Exchange Act. For a period of three (3) years from the Execution
Date, the Company shall continue to retain an independent registered public accounting firm.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(ff)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Office of Foreign Assets Control</U>. Neither the Company nor any Subsidiary nor, to the Company's knowledge, any director,
officer, agent, employee or affiliate of the Company or any Subsidiary is currently subject to any U.S. sanctions administered
by the Office of Foreign Assets Control of the U.S. Treasury Department.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(gg)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>U.S. Real Property Holding Corporation</U>. The Company is not and has never been a U.S. real property holding corporation
within the meaning of Section 897 of the Internal Revenue Code of 1986, as amended, and the Company shall so certify upon the Representative&rsquo;s
request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(hh)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Bank Holding Company Act</U>. Neither the Company nor any of its Subsidiaries or Affiliates is subject to the Bank Holding
Company Act of 1956, as amended (the &ldquo;<B>BHCA</B>&rdquo;) and to regulation by the Board of Governors of the Federal Reserve
System (the &ldquo;<B>Federal Reserve</B>&rdquo;). Neither the Company nor any of its Subsidiaries or Affiliates owns or controls,
directly or indirectly, five percent (5%) or more of the outstanding shares of any class of voting securities or twenty-five percent
(25%) or more of the total equity of a bank or any entity that is subject to the BHCA and to regulation by the Federal Reserve.
Neither the Company nor any of its Subsidiaries or Affiliates exercises a controlling influence over the management or policies
of a bank or any entity that is subject to the BHCA and to regulation by the Federal Reserve.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(ii)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Money Laundering</U>. The operations of the Company and its Subsidiaries are and have been conducted at all times in
compliance with applicable financial record-keeping and reporting requirements of the Currency and Foreign Transactions Reporting
Act of 1970, as amended, applicable money laundering statutes and applicable rules and regulations thereunder (collectively, the
&ldquo;<B>Money Laundering Laws</B>&rdquo;), and no action, suit or proceeding by or before any court or governmental agency, authority
or body or any arbitrator involving the Company or any Subsidiary with respect to the Money Laundering Laws is pending or, to the
knowledge of the Company or any Subsidiary, threatened.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(jj)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>D&amp;O Questionnaires</U>. To the Company&rsquo;s knowledge, all information contained in the questionnaires completed
by each of the Company&rsquo;s directors and officers immediately prior to the Offering as well as in the Lock-Up Agreement provided
to the Underwriters is true and correct in all respects and the Company has not become aware of any information which would cause
the information disclosed in such questionnaires become inaccurate and incorrect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(kk)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>FINRA Affiliation</U>. No officer, director or any beneficial owner of 5% or more of the Company&rsquo;s unregistered
securities has any direct or indirect affiliation or association with any FINRA member (as determined in accordance with the rules
and regulations of FINRA) that is participating in the Offering. The Company will advise the Representative and EGS if it learns
that any officer, director or owner of 5% or more of the Company&rsquo;s outstanding shares of Common Stock or Common Stock Equivalents
is or becomes an affiliate or associated person of a FINRA member firm. Except for securities purchased on the open market, no
Company Affiliate is an owner of stock or other securities of any member of FINRA. No Company Affiliate has made a subordinated
loan to any member of FINRA. No proceeds from the sale of the Securities (excluding underwriting compensation as disclosed in the
Registration Statement and the Prospectus) will be paid to any FINRA member, any persons associated with a FINRA member or an affiliate
of a FINRA member. Except as disclosed in the Prospectus, the Company has not issued any warrants or other securities or granted
any options, directly or indirectly, to the Representative or any of the Underwriters named on <U>Schedule I</U> hereto within
the 180-day period prior to the initial filing date of the Prospectus. Except for securities issued to the Representative as disclosed
in the Prospectus and securities sold by the Representative on behalf of the Company, no person to whom securities of the Company
have been privately issued within the 180-day period prior to the initial filing date of the Prospectus is a FINRA member, is a
person associated with a FINRA member or is an affiliate of a FINRA member. No FINRA member participating in the Offering has a
conflict of interest with the Company. For this purpose, a &ldquo;conflict of interest&rdquo; exists when a FINRA member, the parent
or affiliate of a FINRA member or any person associated with a FINRA member in the aggregate beneficially own 5% or more of the
Company&rsquo;s outstanding subordinated debt or common equity, or 5% or more of the Company&rsquo;s preferred equity. &ldquo;FINRA
member participating in the Offering&rdquo; includes any associated person of a FINRA member that is participating in the Offering,
any member of such associated person&rsquo;s immediate family and any affiliate of a FINRA member that is participating in the
Offering. &ldquo;Any person associated with a FINRA member&rdquo; means (1) a natural person who is registered or has applied for
registration under the rules of FINRA and (2) a sole proprietor, partner, officer, director, or branch manager of a FINRA member,
or other natural person occupying a similar status or performing similar functions, or a natural person engaged in the investment
banking or securities business who is directly or indirectly controlling or controlled by a FINRA member. When used in this Section
3.1(kk) the term &ldquo;affiliate of a FINRA member&rdquo; or &ldquo;affiliated with a FINRA member&rdquo; means an entity that
controls, is controlled by or is under common control with a FINRA member. The Company will advise the Representative and EGS if
it learns that any officer, director or owner of 5% or more of the Company&rsquo;s outstanding shares of Common Stock or Common
Stock Equivalents is or becomes an affiliate or associated person of a FINRA member firm.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(ll)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Officers&rsquo; Certificate</U>. Any certificate signed by any duly authorized officer of the Company and delivered to
the Representative or EGS shall be deemed a representation and warranty by the Company to the Underwriters as to the matters covered
thereby.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(mm)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Board of Directors</U>. The Board of Directors is comprised of the persons set forth under the heading of the Prospectus
captioned &ldquo;Management.&rdquo; The qualifications of the persons serving as board members and the overall composition of the
Board of Directors comply with the Sarbanes-Oxley Act of 2002 and the rules promulgated thereunder applicable to the Company and
the rules of the Trading Market. At least one member of the Board of Directors qualifies as a &ldquo;financial expert&rdquo; as
such term is defined under the Sarbanes-Oxley Act of 2002 and the rules promulgated thereunder and the rules of the Trading Market.
In addition, at least a majority of the persons serving on the Board of Directors qualify as &ldquo;independent&rdquo; as defined
under the rules of the Trading Market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(nn)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>ERISA</U>. The Company is not a party to an &ldquo;employee benefit plan,&rdquo; as defined in Section 3(3) of the Employee
Retirement Income Security Act of 1974, as amended (&ldquo;<B>ERISA</B>&rdquo;), which: (i) is subject to any provision of ERISA
and (ii) is or was at any time maintained, administered or contributed to by the Company or any of its ERISA Affiliates (as defined
hereafter). These plans are referred to collectively herein as the &ldquo;<B>Employee Plans</B>.&rdquo; An &ldquo;<B>ERISA Affiliate</B>&rdquo;
of any person or entity means any other person or entity which, together with that person or entity, could be treated as a single
employer under Section 414(b), (c), (m) or (o) of the Internal Revenue Code of 1986, as amended (the &ldquo;<B>Code</B>&rdquo;).
Each Employee Plan has been maintained in material compliance with its terms and the requirements of applicable law. No Employee
Plan is subject to Title IV of ERISA. The Registration Statement, Preliminary Prospectus and the Prospectus identify each employment,
severance or other similar agreement, arrangement or policy and each material plan or arrangement required to be disclosed pursuant
to the Rules and Regulations providing for insurance coverage (including any self-insured arrangements), workers&rsquo; compensation,
disability benefits, severance benefits, supplemental unemployment benefits, vacation benefits or retirement benefits, or deferred
compensation, profit-sharing, bonuses, stock options, stock appreciation rights or other forms of incentive compensation, or post-retirement
insurance, compensation or benefits, which: (i) is not an Employee Plan; (ii) is entered into, maintained or contributed to, as
the case may be, by the Company or any of its ERISA Affiliates; and (iii) covers any officer or director or former officer or director
of the Company or any of its ERISA Affiliates. These agreements, arrangements, policies or plans are referred to collectively as
&ldquo;<B>Benefit Arrangements</B>.&rdquo; Each Benefit Arrangement has been maintained in material compliance with its terms and
with the requirements of applicable law. Except as disclosed in the Registration Statement, Preliminary Prospectus and the Prospectus,
there is no liability in respect of post-retirement health and medical benefits for retired employees of the Company or any of
its ERISA Affiliates, other than medical benefits required to be continued under applicable law. No &ldquo;prohibited transaction&rdquo;
(as defined in either Section 406 of ERISA or Section 4975 of the Code) has occurred with respect to any Employee Plan; and each
Employee Plan that is intended to be qualified under Section 401(a) of the Code is so qualified, and nothing has occurred, whether
by action or by failure to act, which could cause the loss of such qualification.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">ARTICLE IV.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OTHER AGREEMENTS OF THE PARTIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.1<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendments to Registration Statement</U>. The Company has delivered, or will as promptly as practicable deliver, to the
Underwriters complete conformed copies of the Registration Statement and of each consent and certificate of experts, as applicable,
filed as a part thereof, and conformed copies of the Registration Statement (without exhibits), the Prospectus and the Prospectus
Supplement, as amended or supplemented, in such quantities and at such places as an Underwriter reasonably requests. Neither the
Company nor any of its directors and officers has distributed and none of them will distribute, prior to the Closing Date, any
offering material in connection with the offering and sale of the Securities other than the Prospectus, the Prospectus Supplement,
the Registration Statement, and copies of the documents incorporated by reference therein. The Company shall not file any such
amendment or supplement to which the Representative shall reasonably object in writing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.2<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Federal Securities Laws</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Compliance</U>. During the time when a Prospectus is required to be delivered under the Securities Act, the Company will
use its best efforts to comply with all requirements imposed upon it by the Securities Act and the rules and regulations thereunder
and the Exchange Act and the rules and regulations thereunder, as from time to time in force, so far as necessary to permit the
continuance of sales of or dealings in the Securities in accordance with the provisions hereof and the Prospectus. If at any time
when a Prospectus relating to the Securities is required to be delivered under the Securities Act, any event shall have occurred
as a result of which, in the opinion of counsel for the Company or counsel for the Underwriters, the Prospectus, as then amended
or supplemented, includes an untrue statement of a material fact or omits to state any material fact required to be stated therein
or necessary to make the statements therein, in light of the circumstances under which they were made, not misleading, or if it
is necessary at any time to amend the Prospectus to comply with the Securities Act, the Company will notify the Underwriters promptly
and prepare and file with the Commission, subject to Section 4.1 hereof, an appropriate amendment or supplement in accordance with
Section 10 of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Filing of Final Prospectus Supplement</U>. The Company will file the Prospectus Supplement (in form and substance satisfactory
to the Representative) with the Commission pursuant to the requirements of Rule 424.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exchange Act Registration</U>. For a period of three years from the Execution Date, the Company will use its best efforts
to maintain the registration of the Common Stock and Warrants under the Exchange Act. The Company will not deregister the Common
Stock or the Warrants under the Exchange Act without the prior written consent of the Representative.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Free Writing Prospectuses</U>. The Company represents and agrees that it has not made and will not make any offer relating
to the Securities that would constitute an issuer free writing prospectus, as defined in Rule 433 of the rules and regulations
under the Securities Act, without the prior written consent of the Representative. Any such free writing prospectus consented to
by the Representative is herein referred to as a <B>&ldquo;Permitted Free Writing Prospectus</B>.&rdquo; The Company represents
that it will treat each Permitted Free Writing Prospectus as an &ldquo;issuer free writing prospectus&rdquo; as defined in rule
and regulations under the Securities Act, and has complied and will comply with the applicable requirements of Rule 433 of the
Securities Act, including timely Commission filing where required, legending and record keeping.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.3<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Delivery to the Underwriters of Prospectuses</U>. The Company will deliver to the Underwriters, without charge, from
time to time during the period when the Prospectus is required to be delivered under the Securities Act or the Exchange Act such
number of copies of each Prospectus as the Underwriters may reasonably request and, as soon as the Registration Statement or any
amendment or supplement thereto becomes effective, deliver to you two original executed Registration Statements, including exhibits,
and all post-effective amendments thereto and copies of all exhibits filed therewith or incorporated therein by reference and all
original executed consents of certified experts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.4<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Effectiveness and Events Requiring Notice to the Underwriters</U>. The Company will use its best efforts to cause the
Registration Statement to remain effective with a current prospectus until the later of nine (9) months from the Execution Date
and the date on which the Warrants are no longer outstanding, and will notify the Underwriters and holders of the Warrants immediately
and confirm the notice in writing: (i)&nbsp;of the effectiveness of the Registration Statement and any amendment thereto; (ii)&nbsp;of
the issuance by the Commission of any stop order or of the initiation, or the threatening, of any proceeding for that purpose;
(iii)&nbsp;of the issuance by any state securities commission of any proceedings for the suspension of the qualification of the
Securities for offering or sale in any jurisdiction or of the initiation, or the threatening, of any proceeding for that purpose;
(iv)&nbsp;of the mailing and delivery to the Commission for filing of any amendment or supplement to the Registration Statement
or Prospectus; (v)&nbsp;of the receipt of any comments or request for any additional information from the Commission; and (vi)&nbsp;of
the happening of any event during the period described in this Section 4.4 that, in the judgment of the Company, makes any statement
of a material fact made in the Registration Statement or the Prospectus untrue or that requires the making of any changes in the
Registration Statement or the Prospectus in order to make the statements therein, in light of the circumstances under which they
were made, not misleading. If the Commission or any state securities commission shall enter a stop order or suspend such qualification
at any time, the Company will make every reasonable effort to obtain promptly the lifting of such order.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.5<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Review of Financial Statements</U>. For a period of five (5) years from the Execution Date, the Company, at its expense,
shall cause its regularly engaged independent registered public accountants to review (but not audit) the Company&rsquo;s financial
statements for each of the first three fiscal quarters prior to the announcement of quarterly financial information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.6<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Reports to the Underwriters And Expenses of the Offering</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Periodic Reports, etc</U>. For a period of three years from the Execution Date, the Company will furnish or make available
to the Underwriters copies of such financial statements and other periodic and special reports as the Company from time to time
furnishes generally to holders of any class of its securities and also promptly furnish or make available to the Underwriters:
(i) a copy of each periodic report the Company shall be required to file with the Commission; (ii) a copy of every press release
and every news item and article with respect to the Company or its affairs which was released by the Company; (iii) a copy of each
Form 8-K prepared and filed by the Company; (iv) a copy of each registration statement filed by the Company under the Securities
Act; (v) such additional documents and information with respect to the Company and the affairs of any future Subsidiaries of the
Company as the Representative may from time to time reasonably request; provided that the Underwriters shall each sign, if requested
by the Company, a Regulation FD compliant confidentiality agreement which is reasonably acceptable to the Representative in connection
with such Underwriter&rsquo;s receipt of such information. Documents filed with the Commission pursuant to its EDGAR system shall
be deemed to have been delivered to the Underwriters pursuant to this Section.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Transfer Sheets</U>. For a period of three (3) years from the Execution Date, the Company shall retain the Transfer Agent
or a transfer and registrar agent acceptable to the Representative and will furnish to the Underwriters at the Company&rsquo;s
sole cost and expense such transfer sheets of the Company&rsquo;s securities as an Underwriter may reasonably request, including
the daily and monthly consolidated transfer sheets of the Transfer Agent and the DTC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Trading Reports</U>. During such time as the Closing Shares, Option Shares and Warrant Shares are listed on the Trading
Market, the Company shall provide to the Underwriters, at the Company&rsquo;s expense, such reports published by the Trading Market
relating to price and trading of such shares, as the Underwriters shall reasonably request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>General Expenses Related to the Offering</U>. The Company hereby agrees to pay on each of the Closing Date and each Option
Closing Date, if any, to the extent not paid at the Closing Date, all expenses incident to the performance of the obligations of
the Company under this Agreement, including, but not limited to: (a) all filing fees and communication expenses relating to the
registration of the Securities to be sold in the Offering (including the Option Securities) with the Commission; (b) all FINRA
Public Offering Filing System fees associated with the review of the Offering by FINRA; all fees and expenses relating to the listing
of such Closing Shares, Option Shares and Warrant Shares on the Trading Market and such other stock exchanges as the Company and
the Representative together determine; (c) all fees, expenses and disbursements relating to the registration or qualification of
such Securities under the &ldquo;blue sky&rdquo; securities laws of such states and other foreign jurisdictions as the Representative
may reasonably designate (including, without limitation, all filing and registration fees, and the fees and expenses of Blue Sky
counsel); (d) the costs of all mailing and printing of the underwriting documents (including, without limitation, the Underwriting
Agreement, any Blue Sky Surveys and, if appropriate, any Agreement Among Underwriters, Selected Dealers&rsquo; Agreement, Underwriters&rsquo;
Questionnaire and Power of Attorney), Registration Statements, Prospectuses and all amendments, supplements and exhibits thereto
and as many preliminary and final Prospectuses as the Representative may reasonably deem necessary; (e) the costs and expenses
of the Company&rsquo;s public relations firm; (f) the costs of preparing, printing and delivering the Securities; (g) fees and
expenses of the Transfer Agent for the Securities (including, without limitation, any fees required for same-day processing of
any instruction letter delivered by the Company); (h) stock transfer and/or stamp taxes, if any, payable upon the transfer of securities
from the Company to the Underwriters; (i) the fees and expenses of the Company&rsquo;s accountants; (j) the fees and expenses of
the Company&rsquo;s legal counsel and other agents and representative; (k) the Underwriters&rsquo; costs of mailing prospectuses
to prospective investors; (l) the costs associated with advertising the Offering in the national editions of the Wall Street Journal
and New York Times after the Closing Date; (m) up to $100,000 for the fees and expenses of EGS; (n) all fees, expenses and disbursements
relating to background checks of the Company&rsquo;s officers and directors; <FONT STYLE="font-weight: normal">(o) all costs</FONT>
associated with bound volumes of the public offering materials as well as commemorative mementos and lucite tombstones, each of
which the Company or its designee will provide within a reasonable time after the Closing in such quantities as the Underwriters
may reasonably request; (p) all costs and expenses for the Underwriters&rsquo; use of i-Deal&rsquo;s book-building, prospectus
tracking and compliance software (or other similar software) for the Offering; and (q) all costs and expenses for the Underwriters&rsquo;
actual &ldquo;road show&rdquo; expenses for the Offering. The aggregate expense reimbursement allowance to be paid by the Company
to the Representative shall not exceed $100,000 including any amounts advanced for such expenses. The Underwriters may also deduct
from the net proceeds of the Offering payable to the Company on the Closing Date, or each Option Closing Date, if any, the expenses
set forth herein to be paid by the Company to the Underwriters. Pursuant to the Engagement Agreement, the Representative was entitled
to an advance of $35,000 (the &ldquo;<B>Advance</B>&rdquo;), of which only $10,000 has been paid to date. The Company hereby acknowledges
and agrees that it shall pay immediately, upon request by the Representative the remaining $25,000 owed to the Representative.
The Representative hereby acknowledges and agrees that any unused portion of the Advance, actually received by the Representative,
will be returned to the Company to the extent such out-of-pocket accountable expenses are not actually incurred in accordance with
FINRA Rule 5110(f)(2)(C).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.7<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Application of Net Proceeds</U>. The Company will apply the net proceeds from the Offering received by it in a manner
consistent with the application described under the caption &ldquo;Use of Proceeds&rdquo; in the Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.8<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Delivery of Earnings Statements to Security Holders</U>. The Company will make generally available to its security holders
as soon as practicable, but not later than the first day of the fifteenth full calendar month following the Execution Date, an
earnings statement (which need not be certified by independent public or independent certified public accountants unless required
by the Securities Act or the Rules and Regulations under the Securities Act, but which shall satisfy the provisions of Rule 158(a)
under Section 11(a) of the Securities Act) covering a period of at least twelve consecutive months beginning after the Execution
Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.9<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Stabilization</U>. Neither the Company, nor, to its knowledge, any of its employees, directors or shareholders (without
the consent of the Representative) has taken or will take, directly or indirectly, any action designed to or that has constituted
or that might reasonably be expected to cause or result in, under the Exchange Act, or otherwise, stabilization or manipulation
of the price of any security of the Company to facilitate the sale or resale of the Securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.10<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Internal Controls</U>. As described in the SEC Reports, the Company intends to make the changes necessary to enable it
to maintain a system of internal accounting controls sufficient to provide reasonable assurances that: (i)&nbsp;transactions are
executed in accordance with management&rsquo;s general or specific authorization; (ii)&nbsp;transactions are recorded as necessary
in order to permit preparation of financial statements in accordance with GAAP and to maintain accountability for assets; (iii)&nbsp;access
to assets is permitted only in accordance with management&rsquo;s general or specific authorization; and (iv)&nbsp;the recorded
accountability for assets is compared with existing assets at reasonable intervals and appropriate action is taken with respect
to any differences.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.11<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Accountants</U>. The Company shall continue to retain a nationally recognized independent certified public accounting
firm for a period of at least three years after the Execution Date. The Underwriters acknowledge that the Company Auditor is acceptable
to the Underwriters.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.12<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>FINRA</U>. The Company shall advise the Underwriters (who shall make an appropriate filing with FINRA) if it is aware
that any 5% or greater shareholder of the Company becomes an affiliate or associated person of an Underwriter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.13<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>No Fiduciary Duties</U>. The Company acknowledges and agrees that the Underwriters&rsquo; responsibility to the Company
is solely contractual and commercial in nature, based on arms-length negotiations and that neither the Underwriters nor their affiliates
or any selected dealer shall be deemed to be acting in a fiduciary capacity, or otherwise owes any fiduciary duty to the Company
or any of its affiliates in connection with the Offering and the other transactions contemplated by this Agreement. Notwithstanding
anything in this Agreement to the contrary, the Company acknowledges that the Underwriters may have financial interests in the
success of the Offering that are not limited to the difference between the price to the public and the purchase price paid to the
Company by the Underwriters for the shares and the Underwriters have no obligation to disclose, or account to the Company for,
any of such additional financial interests. The Company hereby waives and releases, to the fullest extent permitted by law, any
claims that the Company may have against the Underwriters with respect to any breach or alleged breach of fiduciary duty.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.14<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Warrant Shares</U>. If all or any portion of a Warrant is exercised at a time when there is an effective registration
statement to cover the issuance of the Warrant Shares or if the Warrant is exercised via cashless exercise at a time when such
Warrant Shares would be eligible for resale under Rule 144 by a non-affiliate of the Company, the Warrant Shares issued pursuant
to any such exercise shall be issued free of all restrictive legends. If at any time following the date hereof the Registration
Statement (or any subsequent registration statement registering the sale or resale of the Warrant Shares) is not effective or is
not otherwise available for the sale of the Warrant Shares, the Company shall immediately notify the holders of the Warrants in
writing that such registration statement is not then effective and thereafter shall promptly notify such holders when the registration
statement is effective again and available for the sale of the Warrant Shares (it being understood and agreed that the foregoing
shall not limit the ability of the Company to issue, or any holder thereof to sell, any of the Warrant Shares in compliance with
applicable federal and state securities laws).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.15<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Board Composition and Board Designations</U>. The Company shall ensure that: (i)&nbsp;the qualifications of the persons
serving as board members and the overall composition of the Board of Directors comply with the Sarbanes-Oxley Act of 2002 and the
rules promulgated thereunder and with the listing requirements of the Trading Market and (ii)&nbsp;if applicable, at least one
member of the Board of Directors qualifies as a &ldquo;financial expert&rdquo; as such term is defined under the Sarbanes-Oxley
Act of 2002 and the rules promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.16<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Securities Laws Disclosure; Publicity</U>. At the request of the Representative, by 9:00 a.m. (New York City time) on
the date hereof, the Company shall issue a press release disclosing the material terms of the Offering. The Company and the Representative
shall consult with each other in issuing any other press releases with respect to the Offering, and neither the Company nor any
Underwriter shall issue any such press release nor otherwise make any such public statement without the prior consent of the Company,
with respect to any press release of such Underwriter, or without the prior consent of such Underwriter, with respect to any press
release of the Company, which consent shall not unreasonably be withheld or delayed, except if such disclosure is required by law,
in which case the disclosing party shall promptly provide the other party with prior notice of such public statement or communication.
The Company will not issue press releases or engage in any other publicity, without the Representative&rsquo;s prior written consent,
for a period ending at 5:00 p.m. (New York City time) on the first business day following the 40th day following the Closing Date,
other than normal and customary releases issued in the ordinary course of the Company&rsquo;s business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.17<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Shareholder Rights Plan</U>. No claim will be made or enforced by the Company or, with the consent of the Company, any
other Person, that any Underwriter of the Securities is an &ldquo;Acquiring Person&rdquo; under any control share acquisition,
business combination, poison pill (including any distribution under a rights agreement) or similar anti-takeover plan or arrangement
in effect or hereafter adopted by the Company, or that any Underwriter of Securities could be deemed to trigger the provisions
of any such plan or arrangement, by virtue of receiving Securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.18<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Reservation of Common Stock</U>. As of the date hereof, the Company has reserved and the Company shall continue to reserve
and keep available at all times, free of preemptive rights, a sufficient number of shares of Common Stock for the purpose of enabling
the Company to issue Option Shares pursuant to the Over-Allotment Option and Warrant Shares pursuant to any exercise of the Warrants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.19<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Listing of Common Stock</U>. The Company hereby agrees to use best efforts to maintain the listing or quotation of the
Common Stock on the Trading Market on which it is currently listed, and concurrently with the Closing, the Company shall apply
to list or quote all of the Closing Shares, Option Shares and Warrant Shares on such Trading Market and promptly secure the listing
of all of the Closing Shares, Option Shares and Warrant Shares on such Trading Market. The Company further agrees, if the Company
applies to have the Common Stock traded on any other Trading Market, it will then include in such application all of the Closing
Shares, Option Shares and Warrant Shares, and will take such other action as is necessary to cause all of the Closing Shares, Option
Shares and Warrant Shares to be listed or quoted on such other Trading Market as promptly as possible. The Company will then take
all action reasonably necessary to continue the listing and trading of its Common Stock on a Trading Market and will comply in
all respects with the Company&rsquo;s reporting, filing and other obligations under the bylaws or rules of the Trading Market.
The Company agrees to maintain the eligibility of the Common Stock for electronic transfer through the Depository Trust Company
or another established clearing corporation, including, without limitation, by timely payment of fees to the Depository Trust Company
or such other established clearing corporation in connection with such electronic transfer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.20<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Right of First Refusal</U>. The Company grants the Representative the right of first refusal (&ldquo;<B>Right of Participation</B>&rdquo;)
for a period of twelve (12) months from the commencement of sales of the Offering to act as lead left book runner and lead left
manager and/or lead left placement agent with at least 75.0% of the economics for a two handed transaction and 50% of the economics
for a three handed transaction, for any and all future public and private equity, convertible or debt offerings of the Company
or any successor to or any subsidiary of the Company, provided, that the right of first refusal does not apply to any financing
or transactions consummated without the retention of a FINRA registered broker dealer or other party to which the Company pays
a finder&rsquo;s fee. The Company shall provide written notice to Representative with terms of such offering and if Representative
fails to accept in writing any such proposal for such public or private sale within 15 business days after receipt of a written
notice from the Company containing such proposal, then Representative will have no claim or right with respect to any such sale
contained in any such notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.21<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Tail Period</U>. If within the Tail Period (as defined below) the Company completes any financing of equity, equity-linked,
or debt of the Company (other than the exercise by any person or entity of any options, warrants or other convertible securities)
with any of the investors introduced to the Company by the Representative during the period beginning on March 15, 2018 and ending
on the Closing (the &ldquo;<B>Engagement Period</B>&rdquo;) (which excludes any current Company investor) then the Company will
pay to the Representative upon the closing of such financing the compensation set forth in Section 2.3(c) herein and an underwriting
discount or spread of 8% of the offering price. The &quot;<B>Tail Period</B>&quot; shall be the period of time twelve (12) months
after the expiration of the Engagement Period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.22<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Subsequent Equity Sales</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Unless otherwise waived by the Representative in writing and in its sole discretion, from the date hereof until 180 days
following the Closing Date, neither the Company nor any Subsidiary shall issue, enter into any agreement to issue or announce the
issuance or proposed issuance of any shares of Common Stock or Common Stock Equivalents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Unless otherwise waived by the Representative in writing and in its sole discretion, from the date hereof until 180 days
following the Closing Date, the Company shall be prohibited from effecting or entering into an agreement to effect any issuance
by the Company or any of its Subsidiaries of Common Stock or Common Stock Equivalents (or a combination of units thereof) involving
a Variable Rate Transaction. &ldquo;<B>Variable Rate Transaction</B>&rdquo; means a transaction in which the Company (i) issues
or sells any debt or equity securities that are convertible into, exchangeable or exercisable for, or include the right to receive,
additional shares of Common Stock either (A) at a conversion price, exercise price or exchange rate or other price that is based
upon, and/or varies with, the trading prices of or quotations for the shares of Common Stock at any time after the initial issuance
of such debt or equity securities or (B) with a conversion, exercise or exchange price that is subject to being reset at some future
date after the initial issuance of such debt or equity security or upon the occurrence of specified or contingent events directly
or indirectly related to the business of the Company or the market for the Common Stock or (ii) enters into, or effects a transaction
under, any agreement, including, but not limited to, an equity line of credit, whereby the Company may issue securities at a future
determined price. Any Underwriter shall be entitled to obtain injunctive relief against the Company to preclude any such issuance,
which remedy shall be in addition to any right to collect damages.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding the foregoing, this Section 4.21 shall not apply in respect of an Exempt Issuance, except that no Variable
Rate Transaction shall be an Exempt Issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.23<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Capital Changes</U>. Until 180 days following the Closing Date, the Company shall not undertake a reverse or forward
stock split or reclassification of the Common Stock without the prior written consent of the Representative.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.24<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Financial Public Relations Firm</U>. As of the Execution Date, the Company shall have retained a financial public relations
firm reasonably acceptable to the Representative and the Company, , which firm will be experienced in assisting issuers in public
offerings of securities and in their relations with their security holders, and shall retain such firm or another firm reasonably
acceptable to the Representative for a period of not less than two (2) years after the Execution Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.25<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Research Independence</U>. The Company acknowledges that each Underwriter&rsquo;s research analysts and research departments,
if any, are required to be independent from their respective investment banking divisions and are subject to certain regulations
and internal policies, and that such Underwriter&rsquo;s research analysts may hold and make statements or investment recommendations
and/or publish research reports with respect to the Company and/or the offering that differ from the views of its investment bankers.
The Company hereby waives and releases, to the fullest extent permitted by law, any claims that the Company may have against such
Underwriter with respect to any conflict of interest that may arise from the fact that the views expressed by their independent
research analysts and research departments may be different from or inconsistent with the views or advice communicated to the Company
by such Underwriter&rsquo;s investment banking divisions. The Company acknowledges that the Representative is a full service securities
firm and as such from time to time, subject to applicable securities laws, may effect transactions for its own account or the account
of its customers and hold long or short positions in debt or equity securities of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">ARTICLE V.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: center; text-indent: 0in">DEFAULT
BY UNDERWRITERS</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-weight: normal">If
on the Closing Date or any Option Closing Date, if any, any Underwriter shall fail to purchase and pay for the portion of the Closing
Securities or Option Securities, as the case may be, which such Underwriter has agreed to purchase and pay for on such date (otherwise
than by reason of any default on the part of the Company), the Representative, or if the Representative is the defaulting Underwriter,
the non-defaulting Underwriters, shall use their reasonable efforts to procure within thirty-six (36) hours thereafter one or more
of the other Underwriters, or any others, to purchase from the Company such amounts as may be agreed upon and upon the terms set
forth herein, the Closing Securities or Option Securities , as the case may be, which the defaulting Underwriter or Underwriters
failed to purchase. If during such thirty-six (36) hours the Representative shall not have procured such other Underwriters, or
any others, to purchase the Closing Securities or Option Securities, as the case may be, agreed to be purchased by the defaulting
Underwriter or Underwriters, then (a) if the aggregate number of Closing Securities or Option Securities, as the case may be, with
respect to which such default shall occur does not exceed ten percent (10%) of the Closing Securities or Option Securities, as
the case may be, covered hereby, the other Underwriters shall be obligated, severally, in proportion to the respective numbers
of Closing Securities or Option Securities, as the case may be, which they are obligated to purchase hereunder, to purchase the
Closing Securities or Option Securities, as the case may be, which such defaulting Underwriter or Underwriters failed to purchase,
or (b) if the aggregate number of Closing Securities or Option Securities, as the case may be, with respect to which such default
shall occur exceeds ten percent (10%) of the Closing Securities or Option Securities, as the case may be, covered hereby, the Company
or the Representative will have the right to terminate this Agreement without liability on the part of the non-defaulting Underwriters
or of the Company except to the extent provided in Article VI hereof. In the event of a default by any Underwriter or Underwriters,
as set forth in this Article V, the applicable Closing Date may be postponed for such period, not exceeding seven days, as the
Representative, or if the Representative is the defaulting Underwriter, the non-defaulting Underwriters, may determine in order
that the required changes in the Prospectus or in any other documents or arrangements may be effected. The term &ldquo;Underwriter&rdquo;
includes any person substituted for a defaulting Underwriter. Any action taken under this Section shall not relieve any defaulting
Underwriter from liability in respect of any default of such Underwriter under this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">ARTICLE VI.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>INDEMNIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">6.1<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Indemnification of the Underwriters</U>. Subject to the conditions set forth below, the Company agrees to indemnify and
hold harmless the Underwriters, and each dealer selected by each Underwriter that participates in the offer and sale of the Securities
(each a &ldquo;<B>Selected Dealer</B>&rdquo;) and each of their respective directors, officers and employees and each Person, if
any, who controls such Underwriter or any Selected Dealer (&ldquo;<B>Controlling Person</B>&rdquo;) within the meaning of Section
15 of the Securities Act or Section 20 of the Exchange Act, against any and all loss, liability, claim, damage and expense whatsoever
(including but not limited to any and all legal or other expenses reasonably incurred in investigating, preparing or defending
against any litigation, commenced or threatened, or any claim whatsoever, whether arising out of any action between such Underwriter
and the Company or between such Underwriter and any third party or otherwise) to which they or any of them may become subject under
the Securities Act, the Exchange Act or any other statute or at common law or otherwise or under the laws of foreign countries,
arising out of or based upon any untrue statement or alleged untrue statement of a material fact contained in (i) any Preliminary
Prospectus, if any, the Registration Statement or the Prospectus (as from time to time each may be amended and supplemented); (ii)
any materials or information provided to investors by, or with the approval of, the Company in connection with the marketing of
the offering of the Securities, including any &ldquo;road show&rdquo; or investor presentations made to investors by the Company
(whether in person or electronically); or (iii) any application or other document or written communication (in this Article VI,
collectively called &ldquo;<B>application</B>&rdquo;) executed by the Company or based upon written information furnished by the
Company in any jurisdiction in order to qualify the Securities under the securities laws thereof or filed with the Commission,
any state securities commission or agency, Trading Market or any securities exchange; or the omission or alleged omission therefrom
of a material fact required to be stated therein or necessary to make the statements therein, in light of the circumstances under
which they were made, not misleading, unless such statement or omission was made in reliance upon and in conformity with written
information furnished to the Company with respect to the applicable Underwriter by or on behalf of such Underwriter expressly for
use in any Preliminary Prospectus, if any, the Registration Statement or Prospectus, or any amendment or supplement thereto, or
in any application, as the case may be. With respect to any untrue statement or omission or alleged untrue statement or omission
made in the Preliminary Prospectus, if any, the indemnity agreement contained in this Section 6.1 shall not inure to the benefit
of an Underwriter to the extent that any loss, liability, claim, damage or expense of such Underwriter results from the fact that
a copy of the Prospectus was not given or sent to the Person asserting any such loss, liability, claim or damage at or prior to
the written confirmation of sale of the Securities to such Person as required by the Securities Act and the rules and regulations
thereunder, and if the untrue statement or omission has been corrected in the Prospectus, unless such failure to deliver the Prospectus
was a result of non-compliance by the Company with its obligations under this Agreement. The Company agrees promptly to notify
each Underwriter of the commencement of any litigation or proceedings against the Company or any of its officers, directors or
Controlling Persons in connection with the issue and sale of the Public Securities or in connection with the Registration Statement
or Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">6.2<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Procedure</U>. If any action is brought against an Underwriter, a Selected Dealer or a Controlling Person in respect
of which indemnity may be sought against the Company pursuant to Section 6.1, such Underwriter, such Selected Dealer or Controlling
Person, as the case may be, shall promptly notify the Company in writing of the institution of such action and the Company shall
assume the defense of such action, including the employment and fees of counsel (subject to the reasonable approval of such Underwriter
or such Selected Dealer, as the case may be) and payment of actual expenses. Such Underwriter, such Selected Dealer or Controlling
Person shall have the right to employ its or their own counsel in any such case, but the fees and expenses of such counsel shall
be at the expense of such Underwriter, such Selected Dealer or Controlling Person unless (i) the employment of such counsel at
the expense of the Company shall have been authorized in writing by the Company in connection with the defense of such action,
or (ii) the Company shall not have employed counsel to have charge of the defense of such action, or (iii) such indemnified party
or parties shall have reasonably concluded that there may be defenses available to it or them which are different from or additional
to those available to the Company (in which case the Company shall not have the right to direct the defense of such action on behalf
of the indemnified party or parties), in any of which events the reasonable fees and expenses of not more than one additional firm
of attorneys selected by such Underwriter (in addition to local counsel), Selected Dealer and/or Controlling Person shall be borne
by the Company. Notwithstanding anything to the contrary contained herein, if any Underwriter, Selected Dealer or Controlling Person
shall assume the defense of such action as provided above, the Company shall have the right to approve the terms of any settlement
of such action which approval shall not be unreasonably withheld.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">6.3<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Indemnification of the Company</U>. Each Underwriter severally and not jointly agrees to indemnify and hold harmless
the Company, its directors, officers and employees and agents who control the Company within the meaning of Section 15 of the Securities
Act or Section 20 of the Exchange Act against any and all loss, liability, claim, damage and expense described in the foregoing
indemnity from the Company to such Underwriter, as incurred, but only with respect to untrue statements or omissions, or alleged
untrue statements or omissions made in any Preliminary Prospectus, if any, the Registration Statement or Prospectus or any amendment
or supplement thereto or in any application, in reliance upon, and in strict conformity with, written information furnished to
the Company with respect to such Underwriter by or on behalf of such Underwriter expressly for use in such Preliminary Prospectus,
if any, the Registration Statement or Prospectus or any amendment or supplement thereto or in any such application. In case any
action shall be brought against the Company or any other Person so indemnified based on any Preliminary Prospectus, if any, the
Registration Statement or Prospectus or any amendment or supplement thereto or any application, and in respect of which indemnity
may be sought against such Underwriter, such Underwriter shall have the rights and duties given to the Company, and the Company
and each other Person so indemnified shall have the rights and duties given to such Underwriter by the provisions of this Article
VI. Notwithstanding the provisions of this Section 6.3, no Underwriter shall be required to indemnify the Company for any amount
in excess of the underwriting discounts and commissions applicable to the Securities purchased by such Underwriter. The Underwriters'
obligations in this Section 6.3 to indemnify the Company are several in proportion to their respective underwriting obligations
and not joint.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">6.4<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Contribution</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Contribution Rights</U>. In order to provide for just and equitable contribution under the Securities Act in any case
in which (i) any Person entitled to indemnification under this Article VI makes a claim for indemnification pursuant hereto but
it is judicially determined (by the entry of a final judgment or decree by a court of competent jurisdiction and the expiration
of time to appeal or the denial of the last right of appeal) that such indemnification may not be enforced in such case notwithstanding
the fact that this Article VI provides for indemnification in such case, or (ii) contribution under the Securities Act, the Exchange
Act or otherwise may be required on the part of any such Person in circumstances for which indemnification is provided under this
Article VI, then, and in each such case, the Company and each Underwriter, severally and not jointly, shall contribute to the aggregate
losses, liabilities, claims, damages and expenses of the nature contemplated by said indemnity agreement incurred by the Company
and such Underwriter, as incurred, in such proportions that such Underwriter is responsible for that portion represented by the
percentage that the underwriting discount appearing on the cover page of the Prospectus bears to the initial offering price appearing
thereon and the Company is responsible for the balance; provided, that, no Person guilty of a fraudulent misrepresentation (within
the meaning of Section 11(f) of the Securities Act) shall be entitled to contribution from any Person who was not guilty of such
fraudulent misrepresentation. For purposes of this Section, each director, officer and employee of such Underwriter or the Company,
as applicable, and each Person, if any, who controls such Underwriter or the Company, as applicable, within the meaning of Section
15 of the Securities Act shall have the same rights to contribution as such Underwriter or the Company, as applicable. Notwithstanding
the provisions of this Section 6.4, no Underwriter shall be required to contribute any amount in excess of the underwriting discounts
and commissions applicable to the Securities purchased by such Underwriter. The Underwriters' obligations in this Section 6.4 to
contribute are several in proportion to their respective underwriting obligations and not joint.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Contribution Procedure</U>. Within fifteen days after receipt by any party to this Agreement (or its representative)
of notice of the commencement of any action, suit or proceeding, such party will, if a claim for contribution in respect thereof
is to be made against another party (&ldquo;<B>Contributing Party</B>&rdquo;), notify the Contributing Party of the commencement
thereof, but the failure to so notify the Contributing Party will not relieve it from any liability which it may have to any other
party other than for contribution hereunder. In case any such action, suit or proceeding is brought against any party, and such
party notifies a contributing party or its Representative of the commencement thereof within the aforesaid fifteen days, the Contributing
Party will be entitled to participate therein with the notifying party and any other Contributing Party similarly notified. Any
such Contributing Party shall not be liable to any party seeking contribution on account of any settlement of any claim, action
or proceeding affected by such party seeking contribution without the written consent of such Contributing Party. The contribution
provisions contained in this Section 6.4 are intended to supersede, to the extent permitted by law, any right to contribution under
the Securities Act, the Exchange Act or otherwise available.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">ARTICLE VII.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>MISCELLANEOUS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.1<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Termination</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Termination Right</U>. The Representative shall have the right to terminate this Agreement at any time prior to any Closing
Date, (i)&nbsp;if any domestic or international event or act or occurrence has materially disrupted, or in its opinion will in
the immediate future materially disrupt, general securities markets in the United States; or (ii)&nbsp;if trading on any Trading
Market shall have been suspended or materially limited, or minimum or maximum prices for trading shall have been fixed, or maximum
ranges for prices for securities shall have been required by FINRA or by order of the Commission or any other government authority
having jurisdiction, or (iii)&nbsp;if the United States shall have become involved in a new war or an increase in major hostilities,
or (iv)&nbsp;if a banking moratorium has been declared by a New York State or federal authority, or (v)&nbsp;if a moratorium on
foreign exchange trading has been declared which materially adversely impacts the United States securities markets, or (vi)&nbsp;if
the Company shall have sustained a material loss by fire, flood, accident, hurricane, earthquake, theft, sabotage or other calamity
or malicious act which, whether or not such loss shall have been insured, will, in the Representative&rsquo;s opinion, make it
inadvisable to proceed with the delivery of the Securities, or (vii)&nbsp;if the Company is in material breach of any of its representations,
warranties or covenants hereunder, or (viii)&nbsp;if the Representative shall have become aware after the date hereof of such a
material adverse change in the conditions or prospects of the Company, or such adverse material change in general market conditions
as in the Representative&rsquo;s judgment would make it impracticable to proceed with the offering, sale and/or delivery of the
Securities or to enforce contracts made by the Underwriters for the sale of the Securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Expenses</U>. In the event this Agreement shall be terminated pursuant to Section 7.1(a), within the time specified herein
or any extensions thereof pursuant to the terms herein, the Company shall be obligated to pay to the Representative its actual
and accountable out of pocket expenses related to the transactions contemplated herein then due and payable, including the fees
and disbursements of EGS up to $35,000 (<FONT STYLE="font-family: Times New Roman, Times, Serif"><U>provided</U>, <U>however</U>,
that such expense cap in no way limits or impairs the indemnification and contribution provisions of this Agreement</FONT>).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Indemnification</U>. Notwithstanding any contrary provision contained in this Agreement, any election hereunder or any
termination of this Agreement, and whether or not this Agreement is otherwise carried out, the provisions of Article VI shall not
be in any way effected by such election or termination or failure to carry out the terms of this Agreement or any part hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Entire Agreement</U>. The Transaction Documents, together with the exhibits and schedules thereto, the Prospectus and
the Prospectus Supplement, contain the entire understanding of the parties with respect to the subject matter hereof and thereof
and supersede all prior agreements and understandings, oral or written, with respect to such matters, which the parties acknowledge
have been merged into such documents, exhibits and schedules. Notwithstanding anything herein to the contrary, the Engagement Agreement,
dated March 15, 2018, as amended (the &ldquo;<B>Engagement Agreement</B>&rdquo;), by and between the Company and Maxim, shall continue
to be effective and the terms therein, including, without limitation, Section 14 thereof, with respect to any future offerings,
shall continue to survive and be enforceable by the Representative in accordance with its terms, provided that, in the event of
a conflict between the terms of the Engagement Agreement and this Agreement, the terms of this Agreement shall prevail.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.2<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Notices</U>. Any and all notices or other communications or deliveries required or permitted to be provided hereunder
shall be in writing and shall be deemed given and effective on the earliest of: (a) the date of transmission, if such notice or
communication is delivered via facsimile at the facsimile number or e-mail attachment at the email address set forth on the signature
pages attached hereto at or prior to 5:30 p.m. (New York City time) on a Trading Day, (b) the next Trading Day after the date of
transmission, if such notice or communication is delivered via facsimile at the facsimile number or e-mail attachment at the e-mail
address as set forth on the signature pages attached hereto on a day that is not a Trading Day or later than 5:30 p.m. (New York
City time) on any Trading Day, (c) the second (2<SUP>nd</SUP>) Trading Day following the date of mailing, if sent by U.S. nationally
recognized overnight courier service or (d) upon actual receipt by the party to whom such notice is required to be given. The address
for such notices and communications shall be as set forth on the signature pages attached hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.3<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendments; Waivers</U>. No provision of this Agreement may be waived, modified, supplemented or amended except in a
written instrument signed, in the case of an amendment, by the Company and the Representative. No waiver of any default with respect
to any provision, condition or requirement of this Agreement shall be deemed to be a continuing waiver in the future or a waiver
of any subsequent default or a waiver of any other provision, condition or requirement hereof, nor shall any delay or omission
of any party to exercise any right hereunder in any manner impair the exercise of any such right.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.4<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Headings</U>. The headings herein are for convenience only, do not constitute a part of this Agreement and shall not
be deemed to limit or affect any of the provisions hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.5<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Successors and Assigns</U>. This Agreement shall be binding upon and inure to the benefit of the parties and their successors
and permitted assigns.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">7.6<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Governing Law</U>. All questions concerning the construction, validity, enforcement and interpretation of the Transaction
Documents shall be governed by and construed and enforced in accordance with the internal laws of the State of New York, without
regard to the principles of conflicts of law thereof. </FONT>The Company agrees that it <FONT STYLE="font-size: 10pt">hereby irrevocably
submits to the exclusive jurisdiction of the state and federal courts sitting in the City of New York, Borough of Manhattan for
the adjudication of any dispute hereunder or in connection herewith or with any transaction contemplated hereby or discussed herein</FONT>
that is <FONT STYLE="font-size: 10pt">brought against a party hereto </FONT>(<FONT STYLE="font-size: 10pt">or their respective
affiliates, directors, officers, shareholders, partners, members, employees or agents), and </FONT>the Company <FONT STYLE="font-size: 10pt">hereby
irrevocably waives, and agrees not to assert in any suit, action or proceeding, any claim that it is not subject to the jurisdiction
of any such court, that such suit, action or proceeding is improper or is an inconvenient venue for such proceeding. Each party
hereby irrevocably submits to the exclusive jurisdiction of the state and federal courts sitting in the City of New York, Borough
of Manhattan for the adjudication of any dispute hereunder or in connection herewith or with any transaction contemplated hereby
or discussed herein (including with respect to the enforcement of any of the Transaction Documents), and hereby irrevocably waives,
and agrees not to assert in any action, suit or proceeding, any claim that it is not personally subject to the jurisdiction of
any such court, that such suit, action or proceeding is improper or is an inconvenient venue for such proceeding. Each party hereby
irrevocably waives personal service of process and consents to process being served in any such suit, action or proceeding by mailing
a copy thereof via registered or certified mail or overnight delivery (with evidence of delivery) to such party at the address
in effect for notices to it under this Agreement and agrees that such service shall constitute good and sufficient service of process
and notice thereof. Nothing contained herein shall be deemed to limit in any way any right to serve process in any other manner
permitted by law. If either party shall commence an action or proceeding to enforce any provisions of the Transaction Documents,
then, in addition to the obligations of the Company under Article VI, the prevailing party in such action, suit or proceeding shall
be reimbursed by the other party for its reasonable attorneys&rsquo; fees and other costs and expenses incurred with the investigation,
preparation and prosecution of such action or proceeding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.7<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Survival</U>. The representations and warranties contained herein shall survive the Closing and the Option Closing, if
any, and the delivery of the Securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.8<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Execution</U>. This Agreement may be executed in two or more counterparts, all of which when taken together shall be
considered one and the same agreement and shall become effective when counterparts have been signed by each party and delivered
to each other party, it being understood that the parties need not sign the same counterpart. In the event that any signature is
delivered by facsimile transmission or by e-mail delivery of a &ldquo;.pdf&rdquo; format data file, such signature shall create
a valid and binding obligation of the party executing (or on whose behalf such signature is executed) with the same force and effect
as if such facsimile or &ldquo;.pdf&rdquo; signature page were an original thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.9<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Severability</U>. If any term, provision, covenant or restriction of this Agreement is held by a court of competent jurisdiction
to be invalid, illegal, void or unenforceable, the remainder of the terms, provisions, covenants and restrictions set forth herein
shall remain in full force and effect and shall in no way be affected, impaired or invalidated, and the parties hereto shall use
their commercially reasonable efforts to find and employ an alternative means to achieve the same or substantially the same result
as that contemplated by such term, provision, covenant or restriction. It is hereby stipulated and declared to be the intention
of the parties that they would have executed the remaining terms, provisions, covenants and restrictions without including any
of such that may be hereafter declared invalid, illegal, void or unenforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.10<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Remedies</U>. In addition to being entitled to exercise all rights provided herein or granted by law, including recovery
of damages, the Underwriters and the Company will be entitled to specific performance under the Transaction Documents. The parties
agree that monetary damages may not be adequate compensation for any loss incurred by reason of any breach of obligations contained
in the Transaction Documents and hereby agree to waive and not to assert in any action for specific performance of any such obligation
the defense that a remedy at law would be adequate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.11<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Saturdays, Sundays, Holidays, etc</U>.&#9;If the last or appointed day for the taking of any action or the expiration
of any right required or granted herein shall not be a Business Day, then such action may be taken or such right may be exercised
on the next succeeding Business Day.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.12<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Construction</U>. The parties agree that each of them and/or their respective counsel have reviewed and had an opportunity
to revise the Transaction Documents and, therefore, the normal rule of construction to the effect that any ambiguities are to be
resolved against the drafting party shall not be employed in the interpretation of the Transaction Documents or any amendments
thereto. In addition, each and every reference to share prices and shares of Common Stock in any Transaction Document shall be
subject to adjustment for reverse and forward stock splits, stock dividends, stock combinations and other similar transactions
of the Common Stock that occur after the date of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">7.13<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B><U>WAIVER OF JURY TRIAL</U>. IF ANY PARTY AGREES TO WAIVE SUCH PARTY&rsquo;S RIGHT TO TRIAL BY JURY IN ANY ACTION, SUIT,
OR PROCEEDING IN ANY JURISDICTION BROUGHT BY ANY PARTY AGAINST ANY OTHER PARTY ARISING OUT OF OR RELATING TO THIS AGREEMENT OR
THE TRANSACTIONS CONTEMPLATED HEREBY, THE COMPANY KNOWINGLY AND INTENTIONALLY, TO THE GREATEST EXTENT PERMITTED BY APPLICABLE LAW,
HEREBY ABSOLUTELY, UNCONDITIONALLY, IRREVOCABLY AND EXPRESSLY WAIVES WITH RESPECT TO SUCH ACTION, SUIT, OR PROCEEDING ANY RIGHT
IT HAS TO TRIAL BY JURY.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><I>(Signature Pages Follow)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If the foregoing correctly
sets forth the understanding between the Underwriters and the Company, please so indicate in the space provided below for that
purpose, whereupon this letter shall constitute a binding agreement among the Company and the several Underwriters in accordance
with its terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%">&nbsp;<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Very truly yours,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 2.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><B>Envision Solar International, Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 2.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">By:<U></U>&nbsp; _____________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Name: <BR>
Title: </P>

</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Address for Notice:</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">Copy to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">Richardson &amp; Associates</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">1453 Third Street Promenade, Suite
315</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">Santa Monica, California 90401</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accepted on the date first above written.</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>AS THE REPRESENTATIVE OF THE SEVERAL UNDERWRITERS LISTED
ON <U>SCHEDULE A</U> HERETO</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>MAXIM GROUP LLC</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"><BR>
By: Maxim Group LLC</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">By:____________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Name:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">Title:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><BR>
<B>Address for Notice</B>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">405 Lexington Avenue<BR>
New York, NY 10174</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><B>Copy to</B>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Ellenoff Grossman &amp; Schole LLP<BR>
1345 Avenue of the Americas<BR>
New York, New York 10105</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><B>SCHEDULE A</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-variant: small-caps">Schedule
of Underwriters</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: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 3.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 20%"><FONT STYLE="font-size: 10pt"><B>Name of Underwriter&#9;&#9;&#9;</B></FONT></TD>
    <TD STYLE="width: 20%"><FONT STYLE="font-size: 10pt"><B>Number of Units</B></FONT></TD>
    <TD STYLE="width: 20%"><FONT STYLE="font-size: 10pt"><B>Corresponding Number of Closing Shares</B></FONT></TD>
    <TD STYLE="width: 20%"><FONT STYLE="font-size: 10pt"><B>Corresponding Number of Closing Warrants</B></FONT></TD>
    <TD STYLE="width: 20%"><FONT STYLE="font-size: 10pt"><B>Closing Purchase Price</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><B>Total:</B></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 30; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1.2
<SEQUENCE>3
<FILENAME>envision_s1a-ex030102.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT OF ARTICLES OF INCORPORATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 3.1.2</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="margin-top: 0; margin-bottom: 0"><IMG SRC="image_011.jpg" ALT=""></P>

<P STYLE="margin-top: 0; margin-bottom: 0; font-size: 1px; color: White">\ . &#8226; . . 11111l nm 1111111 1111111111l 0204&#183; BARBARA  K. CEGAVSKE S1cretary  of State 202  North  Ca111on  &amp;treet   Carson  City,  Nevada 89701 - 4201   (775) 68W708 Website: www.nvaas.gov Filed  in the  office of K. Barbara  K. Cegavske   Secretary  of State   State  of Nevada Document Number 20160560364 - 03 Filing Date and Time 12/23/2016  8:11 AM Entity Number E0096752007 - 4 Certificate  of Amendment (PURSUANT  TO  NRS 7S.385  AND  78.390) USE BLACK INK . ONLY - DO NOT  tllGHUGHT ABOVE SPACE IS FC&gt;R  OFFICE USE ONLY Certificate  of  Amendment   to  Articles  of Incorporation For  Nevada  Profit ColJlorations {Pursuant to NRS 78.385 and 78.390 &#8226; After Issuance of Sto k) 1.  Name o  corpo - = - ra_oo_ &#183;_n_: --------- - ENVISIONSOLAR  INTERNATIONAL, INC. I .I &#183;&#183; - &#183; - &#183;&#183;&#183;  - - &#183; - &#183; --- &#183;  - --- -- -- &#183; - -- &#183; -- - - - - - - - - - - - ...    ,  .,._ ..... &#8226; - ,,I 2. The articles have been amended as follows: (provide a rticle numbers, if avadabla) ARTICLE     3: AlITfIORlZED STOCK: - - - &#183; - _ _,_ . THE  TOTAL  NUMBER  OF  VOTING  COMMON  STOCK  AUTHORIZED  THAT  'MAY  BE ISSUED . BY  THE  CORPORATION   IS  FOUllHUNDRED  NINETY MILLION (490,000,000)  SHARES  WITH A :PAR  VALUE  OF$.001  PER SHARE,  AND  TIIB  TOTAL  NUMBER  OF  PREFERRED STOCK .   AUTHORIZED  THAT  MAY  BE  ISSUED  BY THE  CORPORATION  IS  TEN  MILLION {10,000,000) :SHARES  WITH AP  ARV ALUE  OF$.001  PER SHARE. - _ .&#8226;..   ....     .  ....  &#183;&#183; &#183;&#183; - -- -- &#183;   &#183; --- &#183; - - - - -- - - -- - - - -- - - - - - - - - , - - - ------ -- 3 . The vote by which the stockholders holding shares in the corporation entitling them to exercise at least a majority of the voting power, or such greater proportion of the voting power as may be required in the case of a vote by classes or series, or as may be required by the provisions of the articles of incorporation* have voted In favor of the amendment is: 1 MAJORITY ( 5. Signature:  (required) 4. Effective date and time of filing: ( optional ) Date: i i . ---- - . - &#183; ...... .. . -- , Time:  l       _ : (must not be later than 90 days after lhe certificate ls filed) X Signature of Officer wlf any proposed amendment would alter or change any preference or any relaltve or other right give!' to any class or series of outstsncllng . shares, then the a 111 endment must be approved by the vote, In addition to . the affirmative liOle . otherwise requlrvd, of the holder&amp; of shares representing a majority of the voting power of each class or series affeeted by the amernlment reganilesi . to limitations or restrictions on the voting power thereof . IMPORT ANT : Failure to Include any of the above infonnation and submit with Ute proper fees may cause this flRng to be rejected . Nevada SaMllal)' DI' Slatll Anllt/ld Plolil - Abr Th/8  form  must  be  accompanied  by appropriate feea. Revlaed: 1+1</P>

<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>4
<FILENAME>envision_s1a-ex0402.htm
<DESCRIPTION>COMMON STOCK PURCHASE WARRANT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 4.2</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>COMMON STOCK PURCHASE WARRANT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="text-transform: uppercase"><B>ENVISION
SOLAR INTERNATIONAL, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; width: 50%">Warrant Shares: [_______]</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; text-align: right; width: 50%">Initial Exercise Date: [_______, 2019</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 4in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">THIS COMMON STOCK PURCHASE
WARRANT (the &ldquo;<U>Warrant</U>&rdquo;) certifies that, for value received, _____________ or its assigns (the &ldquo;<U>Holder</U>&rdquo;)
is entitled, upon the terms and subject to the limitations on exercise and the conditions hereinafter set forth, at any time on
or after the date hereof (the &ldquo;<U>Initial Exercise Date</U>&rdquo;) and on or prior to 5:00 p.m. (New York City time) on
[_____], 2023<SUP>1</SUP> (the &ldquo;<U>Termination Date</U>&rdquo;) but not thereafter, to subscribe for and purchase from Envision
Solar International, Inc., a company incorporated under the laws of the State of Nevada (the &ldquo;<U>Company</U>&rdquo;), up
to [___] shares (as subject to adjustment hereunder, the &ldquo;<U>Warrant Shares</U>&rdquo;) of Common Stock. The purchase price
of one share of Common Stock under this Warrant shall be equal to the Exercise Price, as defined in Section 2(b). This Warrant
shall initially be issued and maintained in the form of a security held in book-entry form and the Depository Trust Company or
its nominee (&ldquo;<U>DTC</U>&rdquo;) shall initially be the sole registered holder of this Warrant, subject to a Holder&rsquo;s
right to elect to receive a Warrant in certificated form pursuant to the terms of the Warrant Agency Agreement, in which case
this sentence shall not apply.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 1</U>.&#9;<U>Definitions</U>.
In addition to the terms defined elsewhere in this Warrant, the following terms have the meanings indicated in this Section 1:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Affiliate</U>&rdquo;
means any Person that, directly or indirectly through one or more intermediaries, controls or is controlled by or is under common
control with a Person, as such terms are used in and construed under Rule 405 under the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Bid
Price</U>&rdquo; means, for any date, the price determined by the first of the following clauses that applies: (a) if the Common
Stock is then listed or quoted on a Trading Market, the bid price of the Common Stock for the time in question (or the nearest
preceding date) on the Trading Market on which the Common Stock is then listed or quoted as reported by Bloomberg L.P. (based on
a Trading Day from 9:30 a.m. (New York City time) to 4:02 p.m. (New York City time)), (b)&nbsp; if OTCQB or OTCQX is not a Trading
Market, the volume weighted average price of the Common Stock for such date (or the nearest preceding date) on OTCQB or OTCQX as
applicable, (c) if the Common Stock is not then listed or quoted for trading on OTCQB or OTCQX and if prices for the Common Stock
are then reported in the &ldquo;Pink Sheets&rdquo; published by OTC Markets Group, Inc. (or a similar organization or agency succeeding
to its functions of reporting prices), the most recent bid price per share of the Common Stock so reported, or (d)&nbsp;in all
other cases, the fair market value of a share of Common Stock as determined by an independent appraiser selected in good faith
by the Holders of a majority in interest of the Warrants then outstanding and reasonably acceptable to the Company, the fees and
expenses of which shall be paid by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Board
of Directors</U>&rdquo; means the board of directors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Business
Day</U>&rdquo; means any day except any Saturday, any Sunday, any day which is a federal legal holiday in the United States or
any day on which banking institutions in the State of New York are authorized or required by law or other governmental action to
close.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Commission</U>&rdquo;
means the United States Securities and Exchange Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<HR ALIGN="LEFT" SIZE="1" STYLE="width: 33%">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><SUP>1</SUP> Insert the date that is the 5<SUP>th</SUP> year
anniversary of the Initial Exercise Date; provided, however, that, if such date is not a Trading Day, insert the immediately following
Trading Day.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Common
Stock</U>&rdquo; means the common stock of the Company, par value $0.001 per share, and any other class of securities into which
such securities may hereafter be reclassified or changed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Common
Stock Equivalents</U>&rdquo; means any securities of the Company or the Subsidiaries which would entitle the holder thereof to
acquire at any time Common Stock, including, without limitation, any debt, preferred stock, right, option, warrant or other instrument
that is at any time convertible into or exercisable or exchangeable for, or otherwise entitles the holder thereof to receive, Common
Stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Exchange
Act</U>&rdquo; means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Person</U>&rdquo;
means an individual or corporation, partnership, trust, incorporated or unincorporated association, joint venture, limited liability
company, joint stock company, government (or an agency or subdivision thereof) or other entity of any kind.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Registration
Statement</U>&rdquo; means the Company&rsquo;s registration statement on Form S-1, as amended (File No. 333-226040).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Securities
Act</U>&rdquo; means the Securities Act of 1933, as amended, and the rules and regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Trading
Day</U>&rdquo; means a day on which the Common Stock is traded on a Trading Market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Trading
Market</U>&rdquo; means any of the following markets or exchanges on which the Common Stock is listed or quoted for trading on
the date in question: the NYSE American, the Nasdaq Capital Market, the Nasdaq Global Market, the Nasdaq Global Select Market,
the New York Stock Exchange, OTCQB or OTCQX (or any successors to any of the foregoing).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Transfer
Agent</U>&rdquo; means Corporate Stock Transfer, Inc., the current transfer agent of the Company, with a mailing address of <FONT STYLE="color: #222222; background-color: white">3200
Cherry Creek South Drive # 430, Denver, CO 80209 </FONT>and a facsimile number of [_______________], and any successor transfer
agent of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Underwriting
Agreement</U>&rdquo; means the underwriting agreement, dated as of [___], 2019 among the Company and Maxim Group LLC as representative
of the underwriters named therein, as amended, modified or supplemented from time to time in accordance with its terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>VWAP</U>&rdquo;
means, for any date, the price determined by the first of the following clauses that applies: (a) if the Common Stock is then listed
or quoted on a Trading Market, the daily volume weighted average price of the Common Stock for such date (or the nearest preceding
date) on the Trading Market on which the Common Stock is then listed or quoted as reported by Bloomberg L.P. (based on a Trading
Day from 9:30 a.m. (New York City time) to 4:02 p.m. (New York City time)), (b)&nbsp; if OTCQB or OTCQX is not a Trading Market,
the volume weighted average price of the Common Stock for such date (or the nearest preceding date) on OTCQB or OTCQX as applicable,
(c) if the Common Stock is not then listed or quoted for trading on OTCQB or OTCQX and if prices for the Common Stock are then
reported in the &ldquo;Pink Sheets&rdquo; published by OTC Markets Group, Inc. (or a similar organization or agency succeeding
to its functions of reporting prices), the most recent bid price per share of the Common Stock so reported, or (d)&nbsp;in all
other cases, the fair market value of a share of Common Stock as determined by an independent appraiser selected in good faith
by the holders of a majority in interest of the Warrants then outstanding and reasonably acceptable to the Company, the fees and
expenses of which shall be paid by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Warrant
Agency Agreement</U>&rdquo; means that certain warrant agency agreement, dated on or about the Initial Exercise Date, between the
Company and the Warrant Agent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Warrant
Agent</U>&rdquo; means the Transfer Agent and any successor warrant agent of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Warrants</U>&rdquo;
means this Warrant and other Common Stock purchase warrants issued by the Company pursuant to the Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 2</U>.&#9;<U>Exercise</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Exercise of Warrant</U>. Exercise of the purchase rights represented by this Warrant may be made, in whole or in part, at any
time or times on or after the Initial Exercise Date and on or before the Termination Date by delivery to the Company of a duly
executed facsimile copy (or e-mail attachment) of the Notice of Exercise in the form annexed hereto (the &ldquo;<U>Notice of Exercise</U>&rdquo;).
Within the earlier of (i) two (2) Trading Days and (ii) the number of Trading Days comprising the Standard Settlement Period (as
defined in Section 2(d)(i) herein) following the date of exercise as aforesaid, the Holder shall deliver the aggregate Exercise
Price for the shares specified in the applicable Notice of Exercise by wire transfer or cashier&rsquo;s check drawn on a United
States bank unless the cashless exercise procedure specified in Section 2(c) below is specified in the applicable Notice of Exercise.
No ink-original Notice of Exercise shall be required, nor shall any medallion guarantee (or other type of guarantee or notarization)
of any Notice of Exercise be required. Notwithstanding anything herein to the contrary, the Holder shall not be required to physically
surrender this Warrant to the Company until the Holder has purchased all of the Warrant Shares available hereunder and the Warrant
has been exercised in full, in which case, the Holder shall surrender this Warrant to the Company for cancellation within three
(3) Trading Days of the date on which the final Notice of Exercise is delivered to the Company. Partial exercises of this Warrant
resulting in purchases of a portion of the total number of Warrant Shares available hereunder shall have the effect of lowering
the outstanding number of Warrant Shares purchasable hereunder in an amount equal to the applicable number of Warrant Shares purchased.
The Holder and the Company shall maintain records showing the number of Warrant Shares purchased and the date of such purchases.
The Company shall deliver any objection to any Notice of Exercise within one (1) Business Day of receipt of such notice. <B>The
Holder and any assignee, by acceptance of this Warrant, acknowledge and agree that, by reason of the provisions of this paragraph,
following the purchase of a portion of the Warrant Shares hereunder, the number of Warrant Shares available for purchase hereunder
at any given time may be less than the amount stated on the face hereof.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notwithstanding the foregoing
in this Section 2(a), a holder whose interest in this Warrant is a beneficial interest in certificate(s) representing this Warrant
held in book-entry form through DTC (or another established clearing corporation performing similar functions), shall effect exercises
made pursuant to this Section 2(a) by delivering to DTC (or such other clearing corporation, as applicable) the appropriate instruction
form for exercise, complying with the procedures to effect exercise that are required by DTC (or such other clearing corporation,
as applicable), subject to a Holder&rsquo;s right to elect to receive a Definitive Certificate as defined in and pursuant to the
terms of the Warrant Agency Agreement, in which case this sentence shall not apply.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Exercise Price</U>. The exercise price per share of Common Stock under this Warrant shall be $[_____]<SUP>2</SUP>, subject
to adjustment hereunder (the &ldquo;<U>Exercise Price</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Cashless Exercise</U>. If at the time of exercise hereof there is no effective registration statement registering, or the prospectus
contained therein is not available for the issuance of the Warrant Shares to the Holder, then this Warrant may also be exercised,
in whole or in part, at such time by means of a &ldquo;cashless exercise&rdquo; in which the Holder shall be entitled to receive
a number of Warrant Shares equal to the quotient obtained by dividing ((A-B)(X)) by (A), where:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 99pt; text-align: justify; text-indent: -27pt">(A) = as applicable:
(i) the VWAP on the Trading Day immediately preceding the date of the applicable Notice of Exercise if such Notice of Exercise
is (1) both executed and delivered pursuant to Section 2(a) hereof on a day that is not a Trading Day or (2) both executed and
delivered pursuant to Section 2(a) hereof on a Trading Day prior to the opening of &ldquo;regular trading hours&rdquo; (as defined
in Rule 600(b)(64) of Regulation NMS promulgated under the federal securities laws) on such Trading Day, (ii) at the option of
the Holder, either (y) the VWAP on the Trading Day immediately preceding the date of the applicable Notice of Exercise or (z) the
Bid Price of the Common Stock on the principal Trading Market as reported by Bloomberg L.P. as of the time of the Holder&rsquo;s
execution of the applicable Notice of Exercise if such Notice of Exercise is executed during &ldquo;regular trading hours&rdquo;
on a Trading Day and is delivered within two (2) hours thereafter (including until two (2) hours after the close of &ldquo;regular
trading hours&rdquo; on a Trading Day) pursuant to Section 2(a) hereof or (iii) the VWAP on the date of the applicable Notice of
Exercise if the date of such Notice of Exercise is a Trading Day and such Notice of Exercise is both executed and delivered pursuant
to Section 2(a) hereof after the close of &ldquo;regular trading hours&rdquo; on such Trading Day;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<HR ALIGN="LEFT" SIZE="1" STYLE="width: 33%">


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><SUP>2</SUP> Insert <FONT STYLE="font-size: 10pt">[__]% of
the price of each share of common stock sold in the Offering.</FONT></P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">(B) = the
Exercise Price of this Warrant, as adjusted hereunder; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 103.5pt; text-align: justify; text-indent: -31.5pt">(X) =
the number of Warrant Shares that would be issuable upon exercise of this Warrant in accordance with the terms of this Warrant
if such exercise were by means of a cash exercise rather than a cashless exercise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">If Warrant
Shares are issued in such a cashless exercise, the parties acknowledge and agree that in accordance with Section 3(a)(9) of the
Securities Act, the Warrant Shares shall take on the registered characteristics of the Warrants being exercised. The Company agrees
not to take any position contrary to this Section 2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 103.5pt; text-align: justify; text-indent: -31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Notwithstanding
anything herein to the contrary, on the Termination Date, this Warrant shall be automatically exercised via cashless exercise pursuant
to this Section 2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 103.5pt; text-align: justify; text-indent: -31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Mechanics of Exercise</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 99pt"></TD><TD STYLE="width: 9pt">i.</TD><TD STYLE="text-align: justify"><U>Delivery of Warrant Shares Upon Exercise</U>. The Company shall cause the Warrant Shares purchased
hereunder to be transmitted by the Transfer Agent to the Holder by crediting the account of the Holder&rsquo;s or its designee&rsquo;s
balance account with The Depository Trust Company through its Deposit or Withdrawal at Custodian system (&ldquo;<U>DWAC</U>&rdquo;)
if the Company is then a participant in such system and either (A) there is an effective registration statement permitting the
issuance of the Warrant Shares to or resale of the Warrant Shares by Holder or (B) this Warrant is being exercised via cashless
exercise, and otherwise by physical delivery of a certificate, registered in the Company&rsquo;s share register in the name of
the Holder or its designee, for the number of Warrant Shares to which the Holder is entitled pursuant to such exercise to the address
specified by the Holder in the Notice of Exercise by the date that is the earliest of (i) two (2) Trading Days after the delivery
to the Company of the Notice of Exercise, (ii) one (1) Trading Day after delivery of the aggregate Exercise Price to the Company
and (iii) the number of Trading Days comprising the Standard Settlement Period after the delivery to the Company of the Notice
of Exercise (such date, the &ldquo;<U>Warrant Share Delivery Date</U>&rdquo;). Upon delivery of the Notice of Exercise, the Holder
shall be deemed for all corporate purposes to have become the holder of record of the Warrant Shares with respect to which this
Warrant has been exercised, irrespective of the date of delivery of the Warrant Shares, provided that payment of the aggregate
Exercise Price (other than in the case of a cashless exercise) is received within the earlier of (i) two (2) Trading Days and (ii)
the number of Trading Days comprising the Standard Settlement Period following delivery of the Notice of Exercise. If the Company
fails for any reason to deliver to the Holder the Warrant Shares subject to a Notice of Exercise by the Warrant Share Delivery
Date, the Company shall pay to the Holder, in cash, as liquidated damages and not as a penalty, for each $1,000 of Warrant Shares
subject to such exercise (based on the VWAP of the Common Stock on the date of the applicable Notice of Exercise), $10 per Trading
Day (increasing to $20 per Trading Day on the fifth Trading Day after such liquidated damages begin to accrue) for each Trading
Day after such Warrant Share Delivery Date until such Warrant Shares are delivered or Holder rescinds such exercise. The Company
agrees to maintain a transfer agent that is a participant in the FAST program so long as this Warrant remains outstanding and exercisable.
As used herein, &ldquo;<U>Standard Settlement Period</U>&rdquo; means the standard settlement period, expressed in a number of
Trading Days, on the Company&rsquo;s primary Trading Market with respect to the Common Stock as in effect on the date of delivery
of the Notice of Exercise.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">ii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Delivery of New Warrants Upon Exercise</U>. If this Warrant shall have been exercised in part, the Company shall, at the request
of a Holder and upon surrender of this Warrant certificate, at the time of delivery of the Warrant Shares, deliver to the Holder
a new Warrant evidencing the rights of the Holder to purchase the unpurchased Warrant Shares called for by this Warrant, which
new Warrant shall in all other respects be identical with this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">iii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Rescission Rights</U>. If the Company fails to cause the Transfer Agent to transmit to the Holder the Warrant Shares pursuant
to Section 2(d)(i) by the Warrant Share Delivery Date, then the Holder will have the right to rescind such exercise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">iv.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Compensation for Buy-In on Failure to Timely Deliver Warrant Shares Upon Exercise</U>. In addition to any other rights available
to the Holder, if the Company fails to cause the Transfer Agent to transmit to the Holder the Warrant Shares in accordance with
the provisions of Section 2(d)(i) above pursuant to an exercise on or before the Warrant Share Delivery Date, and if after such
date the Holder is required by its broker to purchase (in an open market transaction or otherwise) or the Holder&rsquo;s brokerage
firm otherwise purchases, shares of Common Stock to deliver in satisfaction of a sale by the Holder of the Warrant Shares which
the Holder anticipated receiving upon such exercise (a &ldquo;<U>Buy-In</U>&rdquo;), then the Company shall (A) pay in cash to
the Holder the amount, if any, by which (x) the Holder&rsquo;s total purchase price (including brokerage commissions, if any) for
the shares of Common Stock so purchased exceeds (y) the amount obtained by multiplying (1) the number of Warrant Shares that the
Company was required to deliver to the Holder in connection with the exercise at issue times (2) the price at which the sell order
giving rise to such purchase obligation was executed, and (B) at the option of the Holder, either reinstate the portion of the
Warrant and equivalent number of Warrant Shares for which such exercise was not honored (in which case such exercise shall be deemed
rescinded) or deliver to the Holder the number of shares of Common Stock that would have been issued had the Company timely complied
with its exercise and delivery obligations hereunder. For example, if the Holder purchases Common Stock having a total purchase
price of $11,000 to cover a Buy-In with respect to an attempted exercise of shares of Common Stock with an aggregate sale price
giving rise to such purchase obligation of $10,000, under clause (A) of the immediately preceding sentence the Company shall be
required to pay the Holder $1,000. The Holder shall provide the Company written notice indicating the amounts payable to the Holder
in respect of the Buy-In and, upon request of the Company, evidence of the amount of such loss. Nothing herein shall limit a Holder&rsquo;s
right to pursue any other remedies available to it hereunder, at law or in equity including, without limitation, a decree of specific
performance and/or injunctive relief with respect to the Company&rsquo;s failure to timely deliver shares of Common Stock upon
exercise of the Warrant as required pursuant to the terms hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">v.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>No Fractional Shares or Scrip</U>. No fractional shares or scrip representing fractional shares shall be issued upon the exercise
of this Warrant. As to any fraction of a share which the Holder would otherwise be entitled to purchase upon such exercise, the
Company shall, at its election, either pay a cash adjustment in respect of such final fraction in an amount equal to such fraction
multiplied by the Exercise Price or round up to the next whole share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">vi.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Charges, Taxes and Expenses</U>. Issuance of Warrant Shares shall be made without charge to the Holder for any issue or transfer
tax or other incidental expense in respect of the issuance of such Warrant Shares, all of which taxes and expenses shall be paid
by the Company, and such Warrant Shares shall be issued in the name of the Holder or in such name or names as may be directed by
the Holder; <U>provided</U>, <U>however</U>, that in the event that Warrant Shares are to be issued in a name other than the name
of the Holder, this Warrant when surrendered for exercise shall be accompanied by the Assignment Form attached hereto duly executed
by the Holder and the Company may require, as a condition thereto, the payment of a sum sufficient to reimburse it for any transfer
tax incidental thereto. The Company shall pay all Transfer Agent fees required for same-day processing of any Notice of Exercise
and all fees to the Depository Trust Company (or another established clearing corporation performing similar functions) required
for same-day electronic delivery of the Warrant Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">vii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Closing of Books</U>. The Company will not close its stockholder books or records in any manner which prevents the timely exercise
of this Warrant, pursuant to the terms hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Holder&rsquo;s Exercise Limitations</U>. The Company shall not effect any exercise of this Warrant, and a Holder shall not have
the right to exercise any portion of this Warrant, pursuant to Section 2 or otherwise, to the extent that after giving effect to
such issuance after exercise as set forth on the applicable Notice of Exercise, the Holder (together with the Holder&rsquo;s Affiliates,
and any other Persons acting as a group together with the Holder or any of the Holder&rsquo;s Affiliates (such Persons, &ldquo;Attribution
Parties&rdquo;)), would beneficially own in excess of the Beneficial Ownership Limitation (as defined below).&nbsp; For purposes
of the foregoing sentence, the number of shares of Common Stock beneficially owned by the Holder and its Affiliates and Attribution
Parties shall include the number of shares of Common Stock issuable upon exercise of this Warrant with respect to which such determination
is being made, but shall exclude the number of shares of Common Stock which would be issuable upon (i) exercise of the remaining,
nonexercised portion of this Warrant beneficially owned by the Holder or any of its Affiliates or Attribution Parties and (ii)
exercise or conversion of the unexercised or nonconverted portion of any other securities of the Company (including, without limitation,
any other Common Stock Equivalents) subject to a limitation on conversion or exercise analogous to the limitation contained herein
beneficially owned by the Holder or any of its Affiliates or Attribution Parties.&nbsp; Except as set forth in the preceding sentence,
for purposes of this Section 2(e), beneficial ownership shall be calculated in accordance with Section 13(d) of the Exchange Act
and the rules and regulations promulgated thereunder, it being acknowledged by the Holder that the Company is not representing
to the Holder that such calculation is in compliance with Section 13(d) of the Exchange Act and the Holder is solely responsible
for any schedules required to be filed in accordance therewith. To the extent that the limitation contained in this Section 2(e)
applies, the determination of whether this Warrant is exercisable (in relation to other securities owned by the Holder together
with any Affiliates and Attribution Parties) and of which portion of this Warrant is exercisable shall be in the sole discretion
of the Holder, and the submission of a Notice of Exercise shall be deemed to be the Holder&rsquo;s determination of whether this
Warrant is exercisable (in relation to other securities owned by the Holder together with any Affiliates and Attribution Parties)
and of which portion of this Warrant is exercisable, in each case subject to the Beneficial Ownership Limitation, and the Company
shall have no obligation to verify or confirm the accuracy of such determination. In addition, a determination as to any group
status as contemplated above shall be determined in accordance with Section 13(d) of the Exchange Act and the rules and regulations
promulgated thereunder. For purposes of this Section 2(e), in determining the number of outstanding shares of Common Stock, a Holder
may rely on the number of outstanding shares of Common Stock as reflected in (A) the Company&rsquo;s most recent periodic or annual
report filed with the Commission, as the case may be, (B) a more recent public announcement by the Company or (C) a more recent
written notice by the Company or the Transfer Agent setting forth the number of shares of Common Stock outstanding.&nbsp; Upon
the written or oral request of a Holder, the Company shall within one Trading Day confirm orally and in writing to the Holder the
number of shares of Common Stock then outstanding.&nbsp; In any case, the number of outstanding shares of Common Stock shall be
determined after giving effect to the conversion or exercise of securities of the Company, including this Warrant, by the Holder
or its Affiliates or Attribution Parties since the date as of which such number of outstanding shares of Common Stock was reported.
The &ldquo;<U>Beneficial Ownership Limitation</U>&rdquo; shall be 4.99% (or, upon election by a Holder prior to the issuance of
any Warrants, 9.99%) of the number of shares of the Common Stock outstanding immediately after giving effect to the issuance of
shares of Common Stock issuable upon exercise of this Warrant. The Holder, upon notice to the Company, may increase or decrease
the Beneficial Ownership Limitation provisions of this Section 2(e), provided that the Beneficial Ownership Limitation in no event
exceeds 9.99% of the number of shares of the Common Stock outstanding immediately after giving effect to the issuance of shares
of Common Stock upon exercise of this Warrant held by the Holder and the provisions of this Section 2(e) shall continue to apply.
Any increase in the Beneficial Ownership Limitation will not be effective until the 61<SUP>st</SUP> day after such notice is delivered
to the Company. The provisions of this paragraph shall be construed and implemented in a manner otherwise than in strict conformity
with the terms of this Section 2(e) to correct this paragraph (or any portion hereof) which may be defective or inconsistent with
the intended Beneficial Ownership Limitation herein contained or to make changes or supplements necessary or desirable to properly
give effect to such limitation. The limitations contained in this paragraph shall apply to a successor holder of this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 3</U>.&#9;<U>Certain
Adjustments</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Stock Dividends and Splits</U>. If the Company, at any time while this Warrant is outstanding: (i) pays a stock dividend or
otherwise makes a distribution or distributions on shares of its Common Stock or any other equity or equity equivalent securities
payable in shares of Common Stock (which, for avoidance of doubt, shall not include any shares of Common Stock issued by the Company
upon exercise of this Warrant), (ii) subdivides outstanding shares of Common Stock into a larger number of shares, (iii) combines
(including by way of reverse stock split) outstanding shares of Common Stock into a smaller number of shares, or (iv) issues by
reclassification of shares of the Common Stock any shares of capital stock of the Company, then in each case the Exercise Price
shall be multiplied by a fraction of which the numerator shall be the number of shares of Common Stock (excluding treasury shares,
if any) outstanding immediately before such event and of which the denominator shall be the number of shares of Common Stock outstanding
immediately after such event, and the number of shares issuable upon exercise of this Warrant shall be proportionately adjusted
such that the aggregate Exercise Price of this Warrant shall remain unchanged. Any adjustment made pursuant to this Section 3(a)
shall become effective immediately after the record date for the determination of stockholders entitled to receive such dividend
or distribution and shall become effective immediately after the effective date in the case of a subdivision, combination or re-classification.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Subsequent Rights Offerings</U>. In addition to any adjustments pursuant to Section 3(a) above, if at any time the Company grants,
issues or sells any Common Stock Equivalents or rights to purchase stock, warrants, securities or other property pro rata to the
record holders of any class of shares of Common Stock (the &ldquo;<U>Purchase Rights</U>&rdquo;), then the Holder will be entitled
to acquire, upon the terms applicable to such Purchase Rights, the aggregate Purchase Rights which the Holder could have acquired
if the Holder had held the number of shares of Common Stock acquirable upon complete exercise of this Warrant (without regard to
any limitations on exercise hereof, including without limitation, the Beneficial Ownership Limitation) immediately before the date
on which a record is taken for the grant, issuance or sale of such Purchase Rights, or, if no such record is taken, the date as
of which the record holders of shares of Common Stock are to be determined for the grant, issue or sale of such Purchase Rights
(provided, however, to the extent that the Holder&rsquo;s right to participate in any such Purchase Right would result in the Holder
exceeding the Beneficial Ownership Limitation, then the Holder shall not be entitled to participate in such Purchase Right to such
extent (or beneficial ownership of such shares of Common Stock as a result of such Purchase Right to such extent) and such Purchase
Right to such extent shall be held in abeyance for the Holder until such time, if ever, as its right thereto would not result in
the Holder exceeding the Beneficial Ownership Limitation).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Pro Rata Distributions</U>. During such time as this Warrant is outstanding, if the Company shall declare or make any dividend
or other distribution of its assets (or rights to acquire its assets) to holders of shares of Common Stock, by way of return of
capital or otherwise (including, without limitation, any distribution of cash, stock or other securities, property or options by
way of a dividend, spin off, reclassification, corporate rearrangement, scheme of arrangement or other similar transaction) (a
&quot;<U>Distribution</U>&quot;), at any time after the issuance of this Warrant, then, in each such case, the Holder shall be
entitled to participate in such Distribution to the same extent that the Holder would have participated therein if the Holder had
held the number of shares of Common Stock acquirable upon complete exercise of this Warrant (without regard to any limitations
on exercise hereof, including without limitation, the Beneficial Ownership Limitation) immediately before the date of which a record
is taken for such Distribution, or, if no such record is taken, the date as of which the record holders of shares of Common Stock
are to be determined for the participation in such Distribution (<U>provided</U>, <U>however</U>, to the extent that the Holder's
right to participate in any such Distribution would result in the Holder exceeding the Beneficial Ownership Limitation, then the
Holder shall not be entitled to participate in such Distribution to such extent (or in the beneficial ownership of any shares of
Common Stock as a result of such Distribution to such extent) and the portion of such Distribution shall be held in abeyance for
the benefit of the Holder until such time, if ever, as its right thereto would not result in the Holder exceeding the Beneficial
Ownership Limitation).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Fundamental Transaction</U>. If, at any time while this Warrant is outstanding, (i) the Company, directly or indirectly, in
one or more related transactions effects any merger or consolidation of the Company with or into another Person, (ii) the Company,
directly or indirectly, effects any sale, lease, license, assignment, transfer, conveyance or other disposition of all or substantially
all of its assets in one or a series of related transactions, (iii) any, direct or indirect, purchase offer, tender offer or exchange
offer (whether by the Company or another Person) is completed pursuant to which holders of Common Stock are permitted to sell,
tender or exchange their shares for other securities, cash or property and has been accepted by the holders of 50% or more of the
outstanding Common Stock, (iv) the Company, directly or indirectly, in one or more related transactions effects any reclassification,
reorganization or recapitalization of the Common Stock or any compulsory share exchange pursuant to which the Common Stock is effectively
converted into or exchanged for other securities, cash or property, or (v) the Company,
directly or indirectly, in one or more related transactions consummates a stock or share purchase agreement or other business combination
(including, without limitation, a reorganization, recapitalization, spin-off or scheme of arrangement) with another Person or group
of Persons whereby such other Person or group acquires more than 50% of the outstanding shares of Common Stock (not including any
shares of Common Stock held by the other Person or other Persons making or party to, or associated or affiliated with the other
Persons making or party to, such stock or share purchase agreement or other business combination) (each a &ldquo;<U>Fundamental
Transaction</U>&rdquo;), then, upon any subsequent exercise of this Warrant, the Holder shall have the right to receive, for each
Warrant Share that would have been issuable upon such exercise immediately prior to the occurrence of such Fundamental Transaction,
at the option of the Holder (without regard to any limitation in Section 2(e) on the exercise of this Warrant), the number of shares
of Common Stock of the successor or acquiring corporation or of the Company, if it is the surviving corporation, and any additional
consideration (the &ldquo;<U>Alternate Consideration</U>&rdquo;) receivable as a result of such Fundamental Transaction by a holder
of the number of shares of Common Stock for which this Warrant is exercisable immediately prior to such Fundamental Transaction
(without regard to any limitation in Section 2(e) on the exercise of this Warrant). For purposes of any such exercise, the determination
of the Exercise Price shall be appropriately adjusted to apply to such Alternate Consideration based on the amount of Alternate
Consideration issuable in respect of one share of Common Stock in such Fundamental Transaction, and the Company shall apportion
the Exercise Price among the Alternate Consideration in a reasonable manner reflecting the relative value of any different components
of the Alternate Consideration. If holders of Common Stock are given any choice as to the securities, cash or property to be received
in a Fundamental Transaction, then the Holder shall be given the same choice as to the Alternate Consideration it receives upon
any exercise of this Warrant following such Fundamental Transaction. Notwithstanding anything to the contrary, in the event of
a Fundamental Transaction, the Company or any Successor Entity (as defined below) shall, at the Holder&rsquo;s option, exercisable
at any time concurrently with, or within 30 days after, the consummation of the Fundamental Transaction (or, if later, the date
of the public announcement of the applicable Fundamental Transaction), purchase this Warrant from the Holder by paying to the Holder
an amount of cash equal to the Black Scholes Value of the remaining unexercised portion of this Warrant on the date of the consummation
of such Fundamental Transaction; <U>provided</U>, <U>however</U>, if the Fundamental Transaction is not within the Company's control,
including not approved by the Company's Board of Directors, the Holder shall only be entitled to receive from the Company or any
Successor Entity, as of the date of consummation of such Fundamental Transaction, the same type or form of consideration (and in
the same proportion), at the Black Scholes Value of the unexercised portion of this Warrant, that is being offered and paid to
the holders of Common Stock of the Company in connection with the Fundamental Transaction, whether that consideration be in the
form of cash, stock or any combination thereof, or whether the holders of Common Stock are given the choice to receive from among
alternative forms of consideration in connection with the Fundamental Transaction. &ldquo;<U>Black Scholes Value</U>&rdquo; means
the value of this Warrant based on the Black and Scholes Option Pricing Model obtained from the &ldquo;OV&rdquo; function on Bloomberg,
L.P. (&ldquo;<U>Bloomberg</U>&rdquo;) determined as of the day of consummation of the applicable Fundamental Transaction for pricing
purposes and reflecting (A) a risk-free interest rate corresponding to the U.S. Treasury rate for a period equal to the time between
the date of the public announcement of the applicable Fundamental Transaction and the Termination Date, (B) an expected volatility
equal to the greater of 100% and the 100 day volatility obtained from the HVT function on Bloomberg as of the Trading Day immediately
following the public announcement of the applicable Fundamental Transaction, (C) the underlying price per share used in such calculation
shall be the greater of (i) the sum of the price per share being offered in cash, if any, plus the value of any non-cash consideration,
if any, being offered in such Fundamental Transaction and (ii) the greater of (x) the last VWAP immediately prior to the public
announcement of such Fundamental Transaction and (y) the last VWAP immediately prior to the consummation of such Fundamental Transaction
and (D) a remaining option time equal to the time between the date of the public announcement of the applicable Fundamental Transaction
and the Termination Date. The payment of the Black Scholes Value will be made by wire transfer of immediately available funds within
five Business Days of the Holder&rsquo;s election (or, if later, on the effective date of the Fundamental Transaction). The Company
shall cause any successor entity in a Fundamental Transaction in which the Company is not the survivor (the &ldquo;<U>Successor
Entity</U>&rdquo;) to assume in writing all of the obligations of the Company under this Warrant in accordance with the provisions
of this Section 3(e) pursuant to written agreements in form and substance reasonably satisfactory to the Holder and approved by
the Holder (without unreasonable delay) prior to such Fundamental Transaction and shall, at the option of the Holder, deliver to
the Holder in exchange for this Warrant a security of the Successor Entity evidenced by a written instrument substantially similar
in form and substance to this Warrant which is exercisable for a corresponding number of shares of capital stock of such Successor
Entity (or its parent entity) equivalent to the shares of Common Stock acquirable and receivable upon exercise of this Warrant
(without regard to any limitations on the exercise of this Warrant) prior to such Fundamental Transaction, and with an exercise
price which applies the exercise price hereunder to such shares of capital stock (but taking into account the relative value of
the shares of Common Stock pursuant to such Fundamental Transaction and the value of such shares of capital stock, such number
of shares of capital stock and such exercise price being for the purpose of protecting the economic value of this Warrant immediately
prior to the consummation of such Fundamental Transaction), and which is reasonably satisfactory in form and substance to the Holder.
Upon the occurrence of any such Fundamental Transaction, the Successor Entity shall succeed to, and be substituted for (so that
from and after the date of such Fundamental Transaction, the provisions of this Warrant referring to the &ldquo;Company&rdquo;
shall refer instead to the Successor Entity), and may exercise every right and power of the Company and shall assume all of the
obligations of the Company under this Warrant with the same effect as if such Successor Entity had been named as the Company herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Calculations</U>. All calculations under this Section 3 shall be made to the nearest cent or the nearest 1/100th of a share,
as the case may be. For purposes of this Section 3, the number of shares of Common Stock deemed to be issued and outstanding as
of a given date shall be the sum of the number of shares of Common Stock (excluding treasury shares, if any) issued and outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Notice to Holder</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">i.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Adjustment to Exercise Price</U>. Whenever the Exercise Price is adjusted pursuant to any provision of this Section 3, the Company
shall promptly deliver to the Holder by facsimile or email a notice setting forth the Exercise Price after such adjustment and
any resulting adjustment to the number of Warrant Shares and setting forth a brief statement of the facts requiring such adjustment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">ii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Notice to Allow Exercise by Holder</U>. If (A) the Company shall declare a dividend (or any other distribution in whatever form)
on the Common Stock, (B) the Company shall declare a special nonrecurring cash dividend on or a redemption of the Common Stock,
(C) the Company shall authorize the granting to all holders of the Common Stock rights or warrants to subscribe for or purchase
any shares of capital stock of any class or of any rights, (D) the approval of any stockholders of the Company shall be required
in connection with any reclassification of the Common Stock, any consolidation or merger to which the Company is a party, any sale
or transfer of all or substantially all of the assets of the Company, or any compulsory share exchange whereby the Common Stock
is converted into other securities, cash or property, or (E) the Company shall authorize the voluntary or involuntary dissolution,
liquidation or winding up of the affairs of the Company, then, in each case, the Company shall cause to be delivered by facsimile
or email to the Holder at its last facsimile number or email address as it shall appear upon the Warrant Register of the Company,
at least 20 calendar days prior to the applicable record or effective date hereinafter specified, a notice stating (x) the date
on which a record is to be taken for the purpose of such dividend, distribution, redemption, rights or warrants, or if a record
is not to be taken, the date as of which the holders of the Common Stock of record to be entitled to such dividend, distributions,
redemption, rights or warrants are to be determined or (y) the date on which such reclassification, consolidation, merger, sale,
transfer or share exchange is expected to become effective or close, and the date as of which it is expected that holders of the
Common Stock of record shall be entitled to exchange their shares of the Common Stock for securities, cash or other property deliverable
upon such reclassification, consolidation, merger, sale, transfer or share exchange; provided that the failure to deliver such
notice or any defect therein or in the delivery thereof shall not affect the validity of the corporate action required to be specified
in such notice. To the extent that any notice provided in this Warrant constitutes, or contains, material, non-public information
regarding the Company or any of the Subsidiaries, the Company shall simultaneously file such notice with the Commission pursuant
to a Current Report on Form 8-K. The Holder shall remain entitled to exercise this Warrant during the period commencing on the
date of such notice to the effective date of the event triggering such notice except as may otherwise be expressly set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 4</U>.&#9;<U>Transfer
of Warrant</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Transferability</U>. This Warrant and all rights hereunder (including, without limitation, any registration rights) are transferable,
in whole or in part, upon surrender of this Warrant at the principal office of the Company or its designated agent, together with
a written assignment of this Warrant substantially in the form attached hereto duly executed by the Holder or its agent or attorney
and funds sufficient to pay any transfer taxes payable upon the making of such transfer. Upon such surrender and, if required,
such payment, the Company shall execute and deliver a new Warrant or Warrants in the name of the assignee or assignees, as applicable,
and in the denomination or denominations specified in such instrument of assignment, and shall issue to the assignor a new Warrant
evidencing the portion of this Warrant not so assigned, and this Warrant shall promptly be cancelled. Notwithstanding anything
herein to the contrary, the Holder shall not be required to physically surrender this Warrant to the Company unless the Holder
has assigned this Warrant in full, in which case, the Holder shall surrender this Warrant to the Company within three (3) Trading
Days of the date on which the Holder delivers an assignment form to the Company assigning this Warrant in full. The Warrant, if
properly assigned in accordance herewith, may be exercised by a new holder for the purchase of Warrant Shares without having a
new Warrant issued.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>New Warrants</U>. This Warrant may be divided or combined with other Warrants upon presentation hereof at the aforesaid office
of the Company, together with a written notice specifying the names and denominations in which new Warrants are to be issued, signed
by the Holder or its agent or attorney. Subject to compliance with Section 4(a), as to any transfer which may be involved in such
division or combination, the Company shall execute and deliver a new Warrant or Warrants in exchange for the Warrant or Warrants
to be divided or combined in accordance with such notice. All Warrants issued on transfers or exchanges shall be dated the initial
issuance date of this Warrant and shall be identical with this Warrant except as to the number of Warrant Shares issuable pursuant
thereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Warrant Register</U>. The Warrant Agent (or, in the event a Holder elects to receive a Definitive Certificate (as defined in
the Warrant Agency Agreement), the Company) shall register this Warrant, upon records to be maintained by the Warrant Agent (or,
in the event a Holder elects to receive a Definitive Certificate, the Company) for that purpose (the &ldquo;<U>Warrant Register</U>&rdquo;),
in the name of the record Holder hereof from time to time. The Company and the Warrant Agent may deem and treat the registered
Holder of this Warrant as the absolute owner hereof for the purpose of any exercise hereof or any distribution to the Holder, and
for all other purposes, absent actual notice to the contrary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 5</U>.&#9;<U>Miscellaneous</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>No Rights as Stockholder Until Exercise</U>. This Warrant does not entitle the Holder to any voting rights, dividends or other
rights as a stockholder of the Company prior to the exercise hereof as set forth in Section 2(d)(i), except as expressly set forth
in Section 3.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Loss, Theft, Destruction or Mutilation of Warrant</U>. The Company covenants that upon receipt by the Company of evidence reasonably
satisfactory to it of the loss, theft, destruction or mutilation of this Warrant or any stock certificate relating to the Warrant
Shares, and in case of loss, theft or destruction, of indemnity or security reasonably satisfactory to it (which, in the case of
the Warrant, shall not include the posting of any bond), and upon surrender and cancellation of such Warrant or stock certificate,
if mutilated, the Company will make and deliver a new Warrant or stock certificate of like tenor and dated as of such cancellation,
in lieu of such Warrant or stock certificate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Saturdays, Sundays, Holidays, etc</U>. If the last or appointed day for the taking of any action or the expiration of any right
required or granted herein shall not be a Business Day, then, such action may be taken or such right may be exercised on the next
succeeding Business Day.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Authorized Shares</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">The Company
covenants that, during the period the Warrant is outstanding, it will reserve from its authorized and unissued Common Stock a sufficient
number of shares to provide for the issuance of the Warrant Shares upon the exercise of any purchase rights under this Warrant.
The Company further covenants that its issuance of this Warrant shall constitute full authority to its officers who are charged
with the duty of issuing the necessary Warrant Shares upon the exercise of the purchase rights under this Warrant. The Company
will take all such reasonable action as may be necessary to assure that such Warrant Shares may be issued as provided herein without
violation of any applicable law or regulation, or of any requirements of the Trading Market upon which the Common Stock may be
listed. The Company covenants that all Warrant Shares which may be issued upon the exercise of the purchase rights represented
by this Warrant will, upon exercise of the purchase rights represented by this Warrant and payment for such Warrant Shares in accordance
herewith, be duly authorized, validly issued, fully paid and nonassessable and free from all taxes, liens and charges created by
the Company in respect of the issue thereof (other than taxes in respect of any transfer occurring contemporaneously with such
issue).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">Except and
to the extent as waived or consented to by the Holder, the Company shall not by any action, including, without limitation, amending
its certificate of incorporation or through any reorganization, transfer of assets, consolidation, merger, dissolution, issue or
sale of securities or any other voluntary action, avoid or seek to avoid the observance or performance of any of the terms of this
Warrant, but will at all times in good faith assist in the carrying out of all such terms and in the taking of all such actions
as may be necessary or appropriate to protect the rights of Holder as set forth in this Warrant against impairment. Without limiting
the generality of the foregoing, the Company will (i) not increase the par value of any Warrant Shares above the amount payable
therefor upon such exercise immediately prior to such increase in par value, (ii) take all such action as may be necessary or appropriate
in order that the Company may validly and legally issue fully paid and nonassessable Warrant Shares upon the exercise of this Warrant
and (iii) use commercially reasonable efforts to obtain all such authorizations, exemptions or consents from any public regulatory
body having jurisdiction thereof, as may be, necessary to enable the Company to perform its obligations under this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">Before taking
any action which would result in an adjustment in the number of Warrant Shares for which this Warrant is exercisable or in the
Exercise Price, the Company shall obtain all such authorizations or exemptions thereof, or consents thereto, as may be necessary
from any public regulatory body or bodies having jurisdiction thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Governing Law</U>. All questions concerning the construction, validity, enforcement and interpretation of this Warrant shall
be governed by and construed and enforced in accordance with the internal laws of the State of New York, without regard to the
principles of conflicts of law thereof. The Company agrees that it hereby irrevocably submits to the exclusive jurisdiction of
the state and federal courts sitting in the City of New York, Borough of Manhattan for the adjudication of any dispute hereunder
or in connection herewith or with any transaction contemplated hereby or discussed herein that is brought against a party hereto
(or their respective affiliates, directors, officers, shareholders, partners, members, employees or agents), and the Company hereby
irrevocably waives, and agrees not to assert in any suit, action or proceeding, any claim that it is not subject to the jurisdiction
of any such court, that such suit, action or proceeding is improper or is an inconvenient venue for such proceeding. Each party
hereby irrevocably waives personal service of process and consents to process being served in any such suit, action or proceeding
by mailing a copy thereof via registered or certified mail or overnight delivery (with evidence of delivery) to such party at the
address in effect for notices to it under this Warrant and agrees that such service shall constitute good and sufficient service
of process and notice thereof. Nothing contained herein shall be deemed to limit in any way any right to serve process in any other
manner permitted by law. If either party shall commence an action, suit or proceeding to enforce any provisions of this Warrant,
the prevailing party in such action, suit or proceeding shall be reimbursed by the other party for their reasonable attorneys&rsquo;
fees and other costs and expenses incurred with the investigation, preparation and prosecution of such action or proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
All questions concerning the construction, validity, enforcement and interpretation of this Warrant shall be governed by and construed
and enforced in accordance with the internal laws of the State of New York, without regard to the principles of conflicts of law
thereof. Each party agrees that all legal proceedings concerning the interpretations, enforcement and defense of the transactions
contemplated by this Warrant (whether brought against a party hereto or their respective affiliates, directors, officers, shareholders,
partners, members, employees or agents) shall be commenced exclusively in the state and federal courts sitting in the City of New
York. Each party hereby irrevocably submits to the exclusive jurisdiction of the state and federal courts sitting in the City of
New York, Borough of Manhattan for the adjudication of any dispute hereunder or in connection herewith or with any transaction
contemplated hereby or discussed herein, and hereby irrevocably waives, and agrees not to assert in any suit, action or proceeding,
any claim that it is not personally subject to the jurisdiction of any such court, that such suit, action or proceeding is improper
or is an inconvenient venue for such proceeding. Each party hereby irrevocably waives personal service of process and consents
to process being served in any such suit, action or proceeding by mailing a copy thereof via registered or certified mail or overnight
delivery (with evidence of delivery) to such party at the address in effect for notices to it under this Warrant and agrees that
such service shall constitute good and sufficient service of process and notice thereof. Nothing contained herein shall be deemed
to limit in any way any right to serve process in any other manner permitted by law. If either party shall commence an action,
suit or proceeding to enforce any provisions of this Warrant, the prevailing party in such action, suit or proceeding shall be
reimbursed by the other party for their reasonable attorneys&rsquo; fees and other costs and expenses incurred with the investigation,
preparation and prosecution of such action or proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">g)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Restrictions</U>. The Holder acknowledges that the Warrant Shares acquired upon the exercise of this Warrant, if not registered,
and the Holder does not utilize cashless exercise, will have restrictions upon resale imposed by state and federal securities laws.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">h)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Nonwaiver and Expenses</U>. No course of dealing or any delay or failure to exercise any right hereunder on the part of Holder
shall operate as a waiver of such right or otherwise prejudice the Holder&rsquo;s rights, powers or remedies. Without limiting
any other provision of this Warrant, if the Company willfully and knowingly fails to comply with any provision of this Warrant,
which results in any material damages to the Holder, the Company shall pay to the Holder such amounts as shall be sufficient to
cover any costs and expenses including, but not limited to, reasonable attorneys&rsquo; fees, including those of appellate proceedings,
incurred by the Holder in collecting any amounts due pursuant hereto or in otherwise enforcing any of its rights, powers or remedies
hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Notices</U>. Any and all notices or other communications or deliveries to be provided by the Holders
hereunder including, without limitation, any Notice of Exercise, shall be in writing and delivered personally, or e-mail, or sent
by a nationally recognized overnight courier service, addressed to the Company, at 5660 Eastgate Dr., San Diego, California 92121,
Attention: Desmond Wheatley, email address: Desmond.Wheatley@EnvisionSolar.com, or such other facsimile number, email address or
address as the Company may specify for such purposes by notice to the Holders. Any and all notices or other communications or deliveries
to be provided by the Company hereunder shall be in writing and delivered personally, by facsimile or e-mail, or sent by a nationally
recognized overnight courier service addressed to each Holder at the facsimile number, e-mail address or address of such Holder
appearing on the books of the Company. Any notice or other communication or deliveries hereunder shall be deemed given and effective
on the earliest of (i) the date of transmission, if such notice or communication is delivered via facsimile at the facsimile number
or via e-mail at the e-mail address set forth in this Section prior to 5:30 p.m. (New York City time) on any date, (ii) the next
Trading Day after the date of transmission, if such notice or communication is delivered via facsimile at the facsimile number
or via e-mail at the e-mail address set forth in this Section on a day that is not a Trading Day or later than 5:30 p.m. (New York
City time) on any Trading Day, (iii) the second Trading Day following the date of mailing, if sent by U.S. nationally recognized
overnight courier service, or (iv) upon actual receipt by the party to whom such notice is required to be given. To the extent
that any notice provided hereunder constitutes, or contains, material, non-public information regarding the Company or any subsidiaries,
the Company shall simultaneously file such notice with the Commission pursuant to a Current Report on Form 8-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">j)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Limitation of Liability</U>. No provision hereof, in the absence of any affirmative action by the Holder to exercise this Warrant
to purchase Warrant Shares, and no enumeration herein of the rights or privileges of the Holder, shall give rise to any liability
of the Holder for the purchase price of any Common Stock or as a stockholder of the Company, whether such liability is asserted
by the Company or by creditors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">k)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Remedies</U>. The Holder, in addition to being entitled to exercise all rights granted by law, including recovery of damages,
will be entitled to specific performance of its rights under this Warrant. The Company agrees that monetary damages would not be
adequate compensation for any loss incurred by reason of a breach by it of the provisions of this Warrant and hereby agrees to
waive and not to assert the defense in any action for specific performance that a remedy at law would be adequate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">l)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Successors and Assigns</U>. Subject to applicable securities laws, this Warrant and the rights and obligations evidenced hereby
shall inure to the benefit of and be binding upon the successors and permitted assigns of the Company and the successors and permitted
assigns of Holder. The provisions of this Warrant are intended to be for the benefit of any Holder from time to time of this Warrant
and shall be enforceable by the Holder or holder of Warrant Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">m)&nbsp;&nbsp;&nbsp;&nbsp;
<U>Amendment</U>. This Warrant may be modified or amended or the provisions hereof waived with the written consent of the Company,
on the one hand, and the Holder or the beneficial owner of this Warrant, on the other hand.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">n)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Severability</U>. Wherever possible, each provision of this Warrant shall be interpreted in such manner as to be effective and
valid under applicable law, but if any provision of this Warrant shall be prohibited by or invalid under applicable law, such provision
shall be ineffective to the extent of such prohibition or invalidity, without invalidating the remainder of such provisions or
the remaining provisions of this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">o)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Headings</U>. The headings used in this Warrant are for the convenience of reference only and shall not, for any purpose, be
deemed a part of this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">p)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<U>Warrant Agency Agreement.</U> If this Warrant is held in global form through DTC (or any successor depositary), this Warrant
is issued subject to the Warrant Agency Agreement. To the extent any provision of this Warrant conflicts with the express provisions
of the Warrant Agency Agreement, the provisions of this Warrant shall govern and be controlling.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&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; text-indent: 1in">IN WITNESS WHEREOF, the
Company has caused this Warrant to be executed by its officer thereunto duly authorized as of the date first above indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="RIGHT" STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="text-transform: uppercase"><B>ENVISION SOLAR INTERNATIONAL,
        INC.</B></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;</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">By:__________________________________________</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Name:</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Title:</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTICE OF EXERCISE</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"><FONT STYLE="text-transform: uppercase">To:&#9;ENVISION
SOLAR INTERNATIONAL, INC.</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; text-indent: 1in">(1)&nbsp;&nbsp; The undersigned
hereby elects to purchase ________ Warrant Shares of the Company pursuant to the terms of the attached Warrant (only if exercised
in full), and tenders herewith payment of the exercise price in full, together with all applicable transfer taxes, if any.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)&nbsp;&nbsp; Payment
shall take the form of (check applicable box):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">[ ] in lawful money of the United
States; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">[ ] [if permitted the cancellation
of such number of Warrant Shares as is necessary, in accordance with the formula set forth in subsection 2(c), to exercise this
Warrant with respect to the maximum number of Warrant Shares purchasable pursuant to the cashless exercise procedure set forth
in subsection 2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(3)&nbsp;&nbsp; Please
issue said Warrant Shares in the name of the undersigned or in such other name as is specified below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&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 Warrant Shares shall be delivered to
the following DWAC Account Number:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="text-transform: uppercase">[SIGNATURE
OF HOLDER]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Name of Investing Entity: ________________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Signature of Authorized Signatory of Investing Entity</I>:
_________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Name of Authorized Signatory: ___________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Title of Authorized Signatory: ____________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: ________________________________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ASSIGNMENT FORM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10.5pt"><I>(To assign the
foregoing Warrant, execute this form and supply required information. Do not use this form to purchase shares.)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10.5pt">FOR
VALUE RECEIVED, the foregoing Warrant and all rights evidenced thereby are hereby assigned to</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U></U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Please Print)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Address:</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U></U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Phone Number:</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Email Address:</P></TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(Please Print)</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">______________________________________</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">______________________________________</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: _______________ __, ______</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holder&rsquo;s
    Signature:_______________</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holder&rsquo;s
Address:_______________</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&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">&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: 15; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.3
<SEQUENCE>5
<FILENAME>envision_s1a-ex0403.htm
<DESCRIPTION>WARRANT AGENCY AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 4.3</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-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">ENVISION SOLAR INTERNATIONAL, INC.</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">and</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">CORPORATE STOCK TRANSFER, INC., as</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Warrant Agent</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-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">Warrant Agency Agreement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Dated as of April __, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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"><U>WARRANT AGENCY AGREEMENT</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; text-indent: 0.2in">WARRANT AGENCY AGREEMENT,
dated as of April __, 2019 (&ldquo;<U>Agreement</U>&rdquo;), between Envision Solar International, Inc., a corporation organized
under the laws of the State of Nevada (the &ldquo;<U>Company</U>&rdquo;), and Corporate Stock Transfer, Inc., a corporation organized
under the laws of the State of Colorado (the &ldquo;<U>Warrant Agent</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">W I T N E S S E T H</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; text-indent: 0.2in">WHEREAS, pursuant to
a registered offering by the Company of [___ Units (the &ldquo;<U>Offering</U>&rdquo;), with each Unit consisting of [__ shares
of the Company&rsquo;s common stock, par value $0.001 per share (the &ldquo;<U>Common Stock</U>&rdquo;) and [___ warrants (the
&ldquo;<U>Warrants</U>&rdquo;) to purchase [___ shares of Common Stock (the &ldquo;<U>Warrant Shares</U>&rdquo;) at a price of
$[___ per share (or [__]% of the price of each share of common stock sold in the Offering); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">WHEREAS, the Company
granted an over-allotment option to purchase up to 15% of the aggregate number of Units sold, including warrants to purchase an
additional [__ shares of Common Stock (the &ldquo;<U>Over-Allotment Option</U>&rdquo;) to the Underwriters; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">WHEREAS, upon the terms
and subject to the conditions hereinafter set forth and pursuant to an effective registration statement on Form S-1, as amended
(File No. 333-226040) (the &ldquo;<U>Registration Statement</U>&rdquo;), and the terms and conditions of the Warrant Certificate,
the Company wishes to issue the Warrants in book entry form entitling the respective holders of the Warrants (the &ldquo;<U>Holders</U>,&rdquo;
which term shall include a Holder&rsquo;s transferees, successors and assigns and &ldquo;Holder&rdquo; shall include, if the Warrants
are held in &ldquo;street name,&rdquo; a Participant (as defined below) or a designee appointed by such Participant); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">WHEREAS, the shares
of Common Stock and Warrants to be issued in connection with the Offering shall be immediately separable and will be issued separately,
but will be purchased together in the Offering; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">WHEREAS, the Company
wishes the Warrant Agent to act on behalf of the Company, and the Warrant Agent is willing so to act, in connection with the issuance,
registration, transfer, exchange, exercise and replacement of the Warrants and, in the Warrant Agent&rsquo;s capacity as the Company&rsquo;s
transfer agent, the delivery of the Warrant Shares (as defined below).</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; text-indent: 0.2in">NOW, THEREFORE, in
consideration of the premises and the mutual agreements herein set forth, the parties hereby agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">Section 1. <U>Certain
Definitions</U>. For purposes of this Agreement, all capitalized terms not herein defined shall have the meanings hereby indicated:</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; text-indent: 26.55pt">(a) &ldquo;<U>Affiliate</U>&rdquo;
has the meaning ascribed to it in Rule 12b-2 under the Securities Exchange Act of 1934, as amended (the &ldquo;<U>Exchange Act</U>&rdquo;).</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; text-indent: 26.55pt">(b) &ldquo;<U>Business
Day</U>&rdquo; means any day except any Saturday, any Sunday, any day which is a federal legal holiday in the United States or
any day on which the Nasdaq Stock Market is authorized or required by law or other governmental action to close.</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; text-indent: 26.55pt">(c) &ldquo;<U>Close
of Business</U>&rdquo; on any given date means 5:00 p.m., New York City time, on such date; <U>provided</U>, <U>however</U>, that
if such date is not a Business Day it means 5:00 p.m., New York City time, on the next succeeding Business Day.</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; text-indent: 26.55pt">(d) &ldquo;<U>Person</U>&rdquo;
means an individual, corporation, association, partnership, limited liability company, joint venture, trust, unincorporated organization,
government or political subdivision thereof or governmental agency or other entity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(e) &ldquo;<U>Warrant
Certificate</U>&rdquo; means a certificate in substantially the form attached as <U>Exhibit 1</U> hereto, representing such number
of Warrant Shares as is indicated therein, provided that any reference to the delivery of a Warrant Certificate in this Agreement
shall include delivery of a Definitive Certificate or a Global Warrant (each as defined below).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;
</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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; text-indent: 26.55pt">All other capitalized
terms used but not otherwise defined herein shall have the meaning ascribed to such terms in the Warrant Certificate.</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; text-indent: 0.2in">Section 2. <U>Appointment
of Warrant Agent</U>. The Company hereby appoints the Warrant Agent to act as agent for the Company in accordance with the terms
and conditions hereof, and the Warrant Agent hereby accepts such appointment.</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; text-indent: 0.2in">Section 3. <U>Global
Warrants</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; text-indent: 26.55pt">(a) The Warrants
shall be registered securities and shall be evidenced by a global warrant (the &ldquo;<U>Global Warrants</U>&rdquo;), in the form
of the Warrant Certificate, which shall be deposited with the Warrant Agent and registered in the name of Cede &amp; Co., a nominee
of The Depository Trust Company (the &ldquo;<U>Depositary</U>&rdquo;), or as otherwise directed by the Depositary. Ownership of
beneficial interests in the Warrants shall be shown on, and the transfer of such ownership shall be effected through, records maintained
by (i) the Depositary or its nominee for each Global Warrant or (ii) institutions that have accounts with the Depositary (such
institution, with respect to a Warrant in its account, a &ldquo;<U>Participant</U>&rdquo;).</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; text-indent: 26.55pt">(b) If the Depositary
subsequently ceases to make its book-entry settlement system available for the Warrants, the Company may instruct the Warrant Agent
regarding other arrangements for book-entry settlement. In the event that the Warrants are not eligible for, or it is no longer
necessary to have the Warrants available in, book-entry form, the Warrant Agent shall provide written instructions to the Depositary
to deliver to the Warrant Agent for cancellation each Global Warrant, and the Company shall instruct the Warrant Agent to deliver
to each Holder a Warrant Certificate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(c) A Holder has
the right to elect at any time or from time to time a Warrant Exchange (as defined below) pursuant to a Warrant Certificate Request
Notice (as defined below). Upon written notice by a Holder to the Warrant Agent for the exchange of some or all of such Holder&rsquo;s
Global Warrants for a separate certificate in the form attached hereto as <U>Exhibit 1</U> (such separate certificate, a &ldquo;<U>Definitive
Certificate</U>&rdquo;) evidencing the same number of Warrants, which request shall be in the form attached hereto as <U>Exhibit
2</U> (a &ldquo;<U>Warrant Certificate Request Notice</U>&rdquo; and the date of delivery of such Warrant Certificate Request Notice
by the Holder, the &ldquo;<U>Warrant Certificate Request Notice Date</U>&rdquo; and the deemed surrender upon delivery by the Holder
of a number of Global Warrants for the same number of Warrants evidenced by a Warrant Certificate, a &ldquo;<U>Warrant Exchange</U>&rdquo;),
the Warrant Agent shall promptly effect the Warrant Exchange and shall promptly issue and deliver to the Holder a Definitive Certificate
for such number of Warrants in the name set forth in the Warrant Certificate Request Notice. Such Definitive Certificate shall
be dated the original issue date of the Warrants, shall be manually executed by an authorized signatory of the Company, shall be
in the form attached hereto as <U>Exhibit 1</U> and shall be reasonably acceptable in all respects to such Holder. In connection
with a Warrant Exchange, the Company agrees to deliver, or to direct the Warrant Agent to deliver, the Definitive Certificate to
the Holder within ten (10) Business Days of the Warrant Certificate Request Notice pursuant to the delivery instructions in the
Warrant Certificate Request Notice (&ldquo;<U>Warrant Certificate Delivery Date</U>&rdquo;). If the Company fails for any reason
to deliver to the Holder the Definitive Certificate subject to the Warrant Certificate Request Notice by the Warrant Certificate
Delivery Date, the Company shall pay to the Holder, in cash, as liquidated damages and not as a penalty, for each $1,000 of Warrant
Shares evidenced by such Definitive Certificate (based on the VWAP (as defined in the Warrants) of the Common Stock on the Warrant
Certificate Request Notice Date), $10 per Business Day for each Business Day after such Warrant Certificate Delivery Date until
such Definitive Certificate is delivered or, prior to delivery of such Warrant Certificate, the Holder rescinds such Warrant Exchange.
The Company covenants and agrees that, upon the date of delivery of the Warrant Certificate Request Notice, the Holder shall be
deemed to be the holder of the Definitive Certificate and, notwithstanding anything to the contrary set forth herein, the Definitive
Certificate shall be deemed for all purposes to contain all of the terms and conditions of the Warrants evidenced by such Warrant
Certificate and the terms of this Agreement, other than Sections 3(c), 3(d) and 9 herein, shall not apply to the Warrants evidenced
by the Definitive Certificate. Notwithstanding anything herein to the contrary, the Company shall act as warrant agent with respect
to any Definitive Certificate requested and issued pursuant to this section. Notwithstanding anything to the contrary contained
in this Agreement, in the event of inconsistency between any provision in this Agreement and any provision in a Definitive Certificate,
as it may from time to time be amended, the terms of such Definitive Certificate shall control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(d) A Holder of a
Definitive Certificate (pursuant to a Warrant Exchange or otherwise) has the right to elect at any time or from time to time a
Global Warrants Exchange (as defined below) pursuant to a Global Warrants Request Notice (as defined below). Upon written notice
by a Holder to the Company for the exchange of some or all of such Holder&rsquo;s Warrants evidenced by a Definitive Certificate
for a beneficial interest in Global Warrants held in book-entry form through the Depositary evidencing the same number of Warrants,
which request shall be in the form attached hereto as <U>Exhibit 3</U> (a &ldquo;<U>Global Warrants Request Notice</U>&rdquo; and
the date of delivery of such Global Warrants Request Notice by the Holder, the &ldquo;<U>Global Warrants Request Notice Date</U>&rdquo;
and the surrender upon delivery by the Holder of the Warrants evidenced by Definitive Certificates for the same number of Warrants
evidenced by a beneficial interest in Global Warrants held in book-entry form through the Depositary, a &ldquo;<U>Global Warrants
Exchange</U>&rdquo;), the Company shall promptly effect the Global Warrants Exchange and shall promptly direct the Warrant Agent
to issue and deliver to the Holder Global Warrants for such number of Warrants in the Global Warrants Request Notice, which beneficial
interest in such Global Warrants shall be delivered by the Depositary&rsquo;s Deposit or Withdrawal at Custodian system to the
Holder pursuant to the instructions in the Global Warrants Request Notice. In connection with a Global Warrants Exchange, the Company
shall direct the Warrant Agent to deliver the beneficial interest in such Global Warrants to the Holder within ten (10) Business
Days of the Global Warrants Request Notice pursuant to the delivery instructions in the Global Warrant Request Notice (&ldquo;<U>Global
Warrants Delivery Date</U>&rdquo;). If the Company fails for any reason to deliver to the Holder Global Warrants subject to the
Global Warrants Request Notice by the Global Warrants Delivery Date, the Company shall pay to the Holder, in cash, as liquidated
damages and not as a penalty, for each $1,000 of Warrant Shares evidenced by such Global Warrants (based on the VWAP (as defined
in the Warrants) of the Common Stock on the Global Warrants Request Notice Date), $10 per Business Day for each Business Day after
such Global Warrants Delivery Date until such Global Warrants are delivered or, prior to delivery of such Global Warrants, the
Holder rescinds such Global Warrants Exchange. The Company covenants and agrees that, upon the date of delivery of the Global Warrants
Request Notice, the Holder shall be deemed to be the beneficial holder of such Global Warrants.</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; text-indent: 0.2in">Section 4. <U>Form
of Warrant Certificates</U>. The Warrant Certificate, together with the form of election to purchase Common Stock (&ldquo;<U>Notice
of Exercise</U>&rdquo;) and the form of assignment to be printed on the reverse thereof, shall be in the form of <U>Exhibit 1</U>
hereto.</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; text-indent: 0.2in">Section 5. <U>Countersignature
and Registration</U>. The Warrant Certificates shall be executed on behalf of the Company by its Chief Executive Officer, Chief
Financial Officer or Vice President, by facsimile signature. The Warrant Certificates shall be countersigned by the Warrant Agent
by facsimile signature and shall not be valid for any purpose unless so countersigned. In case any officer of the Company who shall
have signed any of the Warrant Certificates shall cease to be such officer of the Company before countersignature by the Warrant
Agent and issuance and delivery by the Company, such Warrant Certificates, nevertheless, may be countersigned by the Warrant Agent,
issued and delivered with the same force and effect as though the person who signed such Warrant Certificate had not ceased to
be such officer of the Company; and any Warrant Certificate may be signed on behalf of the Company by any person who, at the actual
date of the execution of such Warrant Certificate, shall be a proper officer of the Company to sign such Warrant Certificate, although
at the date of the execution of this Warrant Agreement any such person was not such an officer.</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; text-indent: 0.2in">The Warrant Agent will
keep or cause to be kept, at one of its offices, or at the office of one of its agents, books for registration and transfer of
the Warrant Certificates issued hereunder. Such books shall show the names and addresses of the respective Holders of the Warrant
Certificates, the number of warrants evidenced on the face of each of such Warrant Certificate and the date of each of such Warrant
Certificate. The Warrant Agent will create a special account for the issuance of Warrant Certificates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">Section 6. <U>Transfer,
Split Up, Combination and Exchange of Warrant Certificates; Mutilated, Destroyed, Lost or Stolen Warrant Certificates</U>. With
respect to the Global Warrant, subject to the provisions of the Warrant Certificate and the last sentence of this first paragraph
of Section 6 and subject to applicable law, rules or regulations, or any &ldquo;stop transfer&rdquo; instructions the Company may
give to the Warrant Agent, at any time after the closing date of the Offering, and at or prior to the Close of Business on the
Termination Date (as such term is defined in the Warrant Certificate), any Warrant Certificate or Warrant Certificates or Global
Warrant or Global Warrants may be transferred, split up, combined or exchanged for another Warrant Certificate or Warrant Certificates
or Global Warrant or Global Warrants, entitling the Holder to purchase a like number of shares of Common Stock as the Warrant Certificate
or Warrant Certificates or Global Warrant or Global Warrants surrendered then entitled such Holder to purchase. Any Holder desiring
to transfer, split up, combine or exchange any Warrant Certificate or Global Warrant shall make such request in writing delivered
to the Warrant Agent, and shall surrender the Warrant Certificate or Warrant Certificates to be transferred, split up, combined
or exchanged at the principal office of the Warrant Agent, provided that no such surrender is applicable to the Holder of a Global
Warrant. Any requested transfer of Warrants, whether in book-entry form or certificate form, shall be accompanied by reasonable
evidence of authority of the party making such request that may be required by the Warrant Agent. Thereupon the Warrant Agent shall,
subject to the last sentence of this first paragraph of Section 6, countersign and deliver to the Person entitled thereto a Warrant
Certificate or Warrant Certificates, as the case may be, as so requested. The Company may require payment from the Holder of a
sum sufficient to cover any tax or governmental charge that may be imposed in connection with any transfer, split up, combination
or exchange of Warrant Certificates. The Company shall compensate the Warrant Agent per the fee schedule mutually agreed upon by
the parties hereto and provided separately on the date hereof.</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; text-indent: 0.2in">Upon receipt by the
Warrant Agent of evidence reasonably satisfactory to it of the loss, theft, destruction or mutilation of a Warrant Certificate,
which evidence shall include an affidavit of loss, or in the case of mutilated certificates, the certificate or portion thereof
remaining, and, in case of loss, theft or destruction, of indemnity in customary form and amount (but shall not include the posting
of any bond by the Holder), and satisfaction of any other reasonable requirements established by Section 8-405 of the Uniform Commercial
Code as in effect in the State of Delaware, and reimbursement to the Company and the Warrant Agent of all reasonable expenses incidental
thereto, and upon surrender to the Warrant Agent and cancellation of the Warrant Certificate if mutilated, the Company will make
and deliver a new Warrant Certificate of like tenor to the Warrant Agent for delivery to the Holder in lieu of the Warrant Certificate
so lost, stolen, destroyed or mutilated.</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; text-indent: 0.2in">Section 7. <U>Exercise
of Warrants; Exercise Price; Termination Date</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; text-indent: 26.55pt">(a) The Warrants
shall be exercisable commencing on the Initial Exercise Date. The Warrants shall cease to be exercisable and shall terminate and
become void as set forth in the Warrant Certificate. Subject to the foregoing and to Section 7(b) below, the Holder of a Warrant
may exercise the Warrant in whole or in part upon surrender of the Warrant Certificate, if required, with the executed Notice of
Exercise and payment of the Exercise Price, which may be made, at the option of the Holder, by wire transfer or by certified or
official bank check in United States dollars, to the Warrant Agent at the principal office of the Warrant Agent or to the office
of one of its agents as may be designated by the Warrant Agent from time to time. In the case of the Holder of a Global Warrant,
the Holder shall deliver the executed Notice of Exercise and the payment of the Exercise Price as described herein. Notwithstanding
any other provision in this Agreement, a holder whose interest in a Global Warrant is a beneficial interest in a Global Warrant
held in book-entry form through the Depositary (or another established clearing corporation performing similar functions), shall
effect exercises by delivering to the Depositary (or such other clearing corporation, as applicable) the appropriate instruction
form for exercise, complying with the procedures to effect exercise that are required by the Depositary (or such other clearing
corporation, as applicable). The Company acknowledges that the bank accounts maintained by the Warrant Agent in connection with
the services provided under this Agreement will be in its name and that the Warrant Agent may receive investment earnings in connection
with the investment at Warrant Agent risk and for its benefit of funds held in those accounts from time to time. Neither the Company
nor the Holders will receive interest on any deposits or Exercise Price. No ink-original Notice of Exercise shall be required,
nor shall any medallion guarantee (or other type of guarantee or notarization) of any Notice of Exercise be required. The Company
hereby acknowledges and agrees that, with respect to a holder whose interest in a Global Warrant is a beneficial interest in a
Global Warrant held in book-entry form through the Depositary (or another established clearing corporation performing similar functions),
upon delivery of irrevocable instructions to such holder&rsquo;s Participant to exercise such warrants, that solely for purposes
of Regulation SHO that such holder shall be deemed to have exercised such warrants.</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; text-indent: 26.55pt">(b) Upon receipt
of a Notice of Exercise for a Cashless Exercise the Company will promptly calculate and transmit to the Warrant Agent the number
of Warrant Shares issuable in connection with such Cashless Exercise and deliver a copy of the Notice of Exercise to the Warrant
Agent, which shall issue such number of Warrant Shares in connection with such Cashless Exercise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(c) Upon the exercise
of the Warrant Certificate pursuant to the terms of Section 2 of the Warrant Certificate, the Warrant Agent shall cause the Warrant
Shares underlying such Warrant Certificate or Global Warrant to be delivered to or upon the order of the Holder of such Warrant
Certificate or Global Warrant, registered in such name or names as may be designated by such Holder, no later than the Warrant
Share Delivery Date (as such term is defined in the Warrant Certificate). If the Company is then a participant in the DWAC system
of the Depositary and either (A) there is an effective registration statement permitting the issuance of the Warrant Shares to
or resale of the Warrant Shares by Holder or (B) the Warrant is being exercised via Cashless Exercise, then the certificates for
Warrant Shares shall be transmitted by the Warrant Agent to the Holder by crediting the account of the Holder&rsquo;s broker with
the Depositary through its DWAC system. For the avoidance of doubt, if the Company becomes obligated to pay any amounts to any
Holders pursuant to Section 2(d)(i) or 2(d)(iv) of the Warrant Certificate, such obligation shall be solely that of the Company
and not that of the Warrant Agent. Notwithstanding anything else to the contrary in this Agreement, except in the case of a Cashless
Exercise, if any Holder fails to duly deliver payment to the Warrant Agent of an amount equal to the aggregate Exercise Price of
the Warrant Shares to be purchased upon exercise of such Holder&rsquo;s Warrant as set forth in Section 7(a) hereof by the Warrant
Share Delivery Date, the Warrant Agent will not obligated to deliver such Warrant Shares (via DWAC or otherwise) until following
receipt of such payment, and the applicable Warrant Share Delivery Date shall be deemed extended by one day for each day (or part
thereof) until such payment is delivered to the Warrant Agent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(d) The Warrant Agent
shall deposit all funds received by it in payment of the Exercise Price for all Warrants in the account of the Company maintained
with the Warrant Agent for such purpose (or to such other account as directed by the Company in writing) and shall advise the Company
via email at the end of each day on which notices of exercise are received or funds for the exercise of any Warrant are received
of the amount so deposited to its account.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">Section 8. <U>Cancellation
and Destruction of Warrant Certificates</U>. All Warrant Certificates surrendered for the purpose of exercise, transfer, split
up, combination or exchange shall, if surrendered to the Company or to any of its agents, be delivered to the Warrant Agent for
cancellation or in canceled form, or, if surrendered to the Warrant Agent, shall be canceled by it, and no Warrant Certificate
shall be issued in lieu thereof except as expressly permitted by any of the provisions of this Agreement. The Company shall deliver
to the Warrant Agent for cancellation and retirement, and the Warrant Agent shall so cancel and retire, any other Warrant Certificate
purchased or acquired by the Company otherwise than upon the exercise thereof. The Warrant Agent shall deliver all canceled Warrant
Certificates to the Company, or shall, at the written request of the Company, destroy such canceled Warrant Certificates, and in
such case shall deliver a certificate of destruction thereof to the Company, subject to any applicable law, rule or regulation
requiring the Warrant Agent to retain such canceled certificates.</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; text-indent: 0.2in">Section 9. <U>Certain
Representations; Reservation and Availability of Shares of Common Stock or Cash</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; text-indent: 26.55pt">(a) This Agreement
has been duly authorized, executed and delivered by the Company and, assuming due authorization, execution and delivery hereof
by the Warrant Agent, constitutes a valid and legally binding obligation of the Company enforceable against the Company in accordance
with its terms, and the Warrants have been duly authorized, executed and issued by the Company and, assuming due authentication
thereof by the Warrant Agent pursuant hereto and payment therefor by the Holders as provided in the Registration Statement, constitute
valid and legally binding obligations of the Company enforceable against the Company in accordance with their terms and entitled
to the benefits hereof; in each case except as enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium
and other similar laws relating to or affecting creditors&rsquo; rights generally or by general equitable principles (regardless
of whether such enforceability is considered in a proceeding in equity or at law).</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; text-indent: 26.55pt">(b) As of the date
hereof, the authorized capital stock of the Company consists of (i) four hundred and ninety million (490,000,000) shares of common
stock, of which approximately 145,331,495 shares of Common Stock are issued and outstanding as of December 31, 2018, and (ii) ten
million (10,000,000) shares of preferred stock, par value $0.001 per share, of which no shares are issued and outstanding. Except
as disclosed in the Registration Statement, there are no other outstanding obligations, warrants, options or other rights to subscribe
for or purchase from the Company any class of capital stock of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(c) The Company covenants
and agrees that it will cause to be reserved and kept available out of its authorized and unissued shares of Common Stock or its
authorized and issued shares of Common Stock held in its treasury, free from preemptive rights, the number of shares of Common
Stock that will be sufficient to permit the exercise in full of all outstanding Warrants.</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; text-indent: 26.55pt">(d) The Warrant Agent
will create a special account for the issuance of Common Stock upon the exercise of Warrants.</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; text-indent: 26.55pt">(e) The Company further
covenants and agrees that it will pay when due and payable any and all federal and state transfer taxes and charges which may be
payable in respect of the original issuance or delivery of the Warrant Certificates or certificates evidencing Common Stock upon
exercise of the Warrants. The Company shall not, however, be required to pay any tax or governmental charge which may be payable
in respect of any transfer involved in the transfer or delivery of Warrant Certificates or the issuance or delivery of certificates
for Common Stock in a name other than that of the Holder of the Warrant Certificate evidencing Warrants surrendered for exercise
or to issue or deliver any certificate for shares of Common Stock upon the exercise of any Warrants until any such tax or governmental
charge shall have been paid (any such tax or governmental charge being payable by the Holder of such Warrant Certificate at the
time of surrender) or until it has been established to the Company&rsquo;s reasonable satisfaction that no such tax or governmental
charge is due.</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; text-indent: 0.2in">Section 10. <U>Common
Stock Record Date</U>. Each Person in whose name any certificate for shares of Common Stock is issued (or to whose broker&rsquo;s
account is credited shares of Common Stock through the DWAC system) upon the exercise of Warrants shall for all purposes be deemed
to have become the holder of record for the Common Stock represented thereby on, and such certificate shall be dated, the date
on which submission of the Notice of Exercise was made, provided that the Warrant Certificate evidencing such Warrant is duly surrendered
(but only if required herein) and payment of the Exercise Price (and any applicable transfer taxes) is received on or prior to
the Warrant Share Delivery Date; <U>provided</U>, <U>however</U>, that if the date of submission of the Notice of Exercise is a
date upon which the Common Stock transfer books of the Company are closed, such Person shall be deemed to have become the record
holder of such shares on, and such certificate shall be dated, the next succeeding day on which the Common Stock transfer books
of the Company are open.</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; text-indent: 0.2in">Section 11. <U>Adjustment
of Exercise Price, Number of Shares of Common Stock or Number of the Company Warrants</U>. The Exercise Price, the number of shares
covered by each Warrant and the number of Warrants outstanding are subject to adjustment from time to time as provided in Section
3 of the Warrant Certificate. In the event that at any time, as a result of an adjustment made pursuant to Section 3 of the Warrant
Certificate, the Holder of any Warrant thereafter exercised shall become entitled to receive any shares of capital stock of the
Company other than shares of Common Stock, thereafter the number of such other shares so receivable upon exercise of any Warrant
shall be subject to adjustment from time to time in a manner and on terms as nearly equivalent as practicable to the provisions
with respect to the shares contained in Section 3 of the Warrant Certificate and the provisions of Sections 7, 11 and 12 of this
Agreement with respect to the shares of Common Stock shall apply on like terms to any such other shares. All Warrants originally
issued by the Company subsequent to any adjustment made to the Exercise Price pursuant to the Warrant Certificate shall evidence
the right to purchase, at the adjusted Exercise Price, the number of shares of Common Stock purchasable from time to time hereunder
upon exercise of the Warrants, all subject to further adjustment as provided herein.</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; text-indent: 0.2in">Section 12. <U>Certification
of Adjusted Exercise Price or Number of Shares of Common Stock</U>. Whenever the Exercise Price or the number of shares of Common
Stock issuable upon the exercise of each Warrant is adjusted as provided in Section 11 or 13, the Company shall (a) promptly prepare
a certificate setting forth the Exercise Price of each Warrant as so adjusted, and a brief statement of the facts accounting for
such adjustment, (b) promptly file with the Warrant Agent and with each transfer agent for the Common Stock a copy of such certificate
and (c) instruct the Warrant Agent to send a brief summary thereof to each Holder of a Warrant Certificate.</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; text-indent: 0.2in">Section 13. <U>Fractional
Shares of Common Stock</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; text-indent: 26.55pt">(a) The Company shall
not issue fractions of Warrants or distribute Warrant Certificates which evidence fractional Warrants. Whenever any fractional
Warrant would otherwise be required to be issued or distributed, the actual issuance or distribution shall reflect a rounding of
such fraction to the nearest whole Warrant (rounded down).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(b) The Company shall
not issue fractions of shares of Common Stock upon exercise of Warrants or distribute stock certificates which evidence fractional
shares of Common Stock. Whenever any fraction of a share of Common Stock would otherwise be required to be issued or distributed,
the actual issuance or distribution in respect thereof shall be made in accordance with Section 2(d)(v) of the Warrant Certificate.</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; text-indent: 0.2in">Section 14. <U>Conditions
of the Warrant Agent&rsquo;s Obligations</U>. The Warrant Agent accepts its obligations herein set forth upon the terms and conditions
hereof, including the following to all of which the Company agrees and to all of which the rights hereunder of the Holders from
time to time of the Warrant Certificates shall be subject:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify"><I>Compensation and Indemnification</I>. The Company agrees promptly to pay the Warrant Agent the
compensation detailed on <U>Exhibit 4</U> hereto for all services rendered by the Warrant Agent and to reimburse the Warrant Agent
for reasonable out-of-pocket expenses (including reasonable counsel fees) incurred without gross negligence or willful misconduct
finally adjudicated to have been directly caused by the Warrant Agent in connection with the services rendered hereunder by the
Warrant Agent. The Company also agrees to indemnify the Warrant Agent for, and to hold it harmless against, any loss, liability
or expense incurred without gross negligence, or willful misconduct on the part of the Warrant Agent, finally adjudicated to have
been directly caused by Warrant Agent hereunder, including the reasonable costs and expenses of defending against any claim of
such liability. The Warrant Agent shall be under no obligation to institute or defend any action, suit, or legal proceeding in
connection herewith or to take any other action likely to involve the Warrant Agent in expense, unless first indemnified to the
Warrant Agent&rsquo;s satisfaction. The indemnities provided by this paragraph shall survive the resignation or discharge of the
Warrant Agent or the termination of this Agreement. Anything in this Agreement to the contrary notwithstanding, in no event shall
the Warrant Agent be liable under or in connection with the Agreement for indirect, special, incidental, punitive or consequential
losses or damages of any kind whatsoever, including but not limited to lost profits, whether or not foreseeable, even if the Warrant
Agent has been advised of the possibility thereof and regardless of the form of action in which such damages are sought, and the
Warrant Agent&rsquo;s aggregate liability to the Company, or any of the Company&rsquo;s representatives or agents, under this Section
14(a) or under any other term or provision of this Agreement, whether in contract, tort, or otherwise, is expressly limited to,
and shall not exceed in any circumstances, one (1) year&rsquo;s fees received by the Warrant Agent as fees and charges under this
Agreement, but not including reimbursable expenses previously reimbursed to the Warrant Agent by the Company hereunder.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify">&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.2in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify"><I>Agent for the Company</I>. In acting under this Warrant Agreement and in connection with the
Warrant Certificates, the Warrant Agent is acting solely as agent of the Company and does not assume any obligations or relationship
of agency or trust for or with any of the Holders of Warrant Certificates or beneficial owners of Warrants.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify"><I>Counsel</I>. The Warrant Agent may consult with counsel satisfactory to it, which may include
counsel for the Company, and the written advice of such counsel shall be full and complete authorization and protection in respect
of any action taken, suffered or omitted by it hereunder in good faith and in accordance with the advice of such counsel.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD STYLE="text-align: justify"><I>Documents</I>. The Warrant Agent shall be protected and shall incur no liability for or in respect
of any action taken or omitted by it in reliance upon any Warrant Certificate, notice, direction, consent, certificate, affidavit,
statement or other paper or document reasonably believed by it to be genuine and to have been presented or signed by the proper
parties.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(e)</TD><TD STYLE="text-align: justify"><I>Certain Transactions</I>. The Warrant Agent, and its officers, directors and employees, may
become the owner of, or acquire any interest in, Warrants, with the same rights that it or they would have if it were not the Warrant
Agent hereunder, and, to the extent permitted by applicable law, it or they may engage or be interested in any financial or other
transaction with the Company and may act on, or as depositary, trustee or agent for, any committee or body of Holders of Warrant
Securities or other obligations of the Company as freely as if it were not the Warrant Agent hereunder. Nothing in this Warrant
Agreement shall be deemed to prevent the Warrant Agent from acting as trustee under any indenture to which the Company is a party.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(f)</TD><TD STYLE="text-align: justify"><I>No Liability for Interest</I>. Unless otherwise agreed with the Company, the Warrant Agent shall
have no liability for interest on any monies at any time received by it pursuant to any of the provisions of this Agreement or
of the Warrant Certificates.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(g)</TD><TD STYLE="text-align: justify"><I>No Liability for Invalidity</I>. The Warrant Agent shall have no liability with respect to any
invalidity of this Agreement or the Warrant Certificates (except as to the Warrant Agent&rsquo;s countersignature thereon).</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(h)</TD><TD STYLE="text-align: justify"><I>No Responsibility for Representations</I>. The Warrant Agent shall not be responsible for any
of the recitals or representations herein or in the Warrant Certificate (except as to the Warrant Agent&rsquo;s countersignature
thereon), all of which are made solely by the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.2in"></TD><TD STYLE="width: 0.25in">(i)</TD><TD STYLE="text-align: justify"><I>No Implied Obligations</I>. The Warrant Agent shall be obligated to perform only such duties
as are herein and in the Warrant Certificates specifically set forth and no implied duties or obligations shall be read into this
Agreement or the Warrant Certificates against the Warrant Agent. The Warrant Agent shall not be under any obligation to take any
action hereunder which may tend to involve it in any expense or liability, the payment of which within a reasonable time is not,
in its reasonable opinion, assured to it. The Warrant Agent shall not be accountable or under any duty or responsibility for the
use by the Company of any of the Warrant Certificates authenticated by the Warrant Agent and delivered by it to the Company pursuant
to this Agreement or for the application by the Company of the proceeds of the Warrant Certificate. The Warrant Agent shall have
no duty or responsibility in case of any default by the Company in the performance of its covenants or agreements contained herein
or in the Warrant Certificates or in the case of the receipt of any written demand from a Holder of a Warrant Certificate with
respect to such default, including, without limiting the generality of the foregoing, any duty or responsibility to initiate or
attempt to initiate any proceedings at law.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">Section 15. <U>Purchase
or Consolidation or Change of Name of Warrant Agent</U>. Any corporation into which the Warrant Agent or any successor Warrant
Agent may be merged or with which it may be consolidated, or any corporation resulting from any merger or consolidation to which
the Warrant Agent or any successor Warrant Agent shall be party, or any corporation succeeding to the corporate trust business
of the Warrant Agent or any successor Warrant Agent, shall be the successor to the Warrant Agent under this Agreement without the
execution or filing of any paper or any further act on the part of any of the parties hereto, provided that such corporation would
be eligible for appointment as a successor Warrant Agent under the provisions of Section 17. In case at the time such successor
Warrant Agent shall succeed to the agency created by this Agreement any of the Warrant Certificates shall have been countersigned
but not delivered, any such successor Warrant Agent may adopt the countersignature of the predecessor Warrant Agent and deliver
such Warrant Certificates so countersigned; and in case at that time any of the Warrant Certificates shall not have been countersigned,
any successor Warrant Agent may countersign such Warrant Certificates either in the name of the predecessor Warrant Agent or in
the name of the successor Warrant Agent; and in all such cases such Warrant Certificates shall have the full force provided in
the Warrant Certificates and in this Agreement.</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; text-indent: 0.2in">In case at any time
the name of the Warrant Agent shall be changed and at such time any of the Warrant Certificates shall have been countersigned but
not delivered, the Warrant Agent may adopt the countersignature under its prior name and deliver such Warrant Certificates so countersigned;
and in case at that time any of the Warrant Certificates shall not have been countersigned, the Warrant Agent may countersign such
Warrant Certificates either in its prior name or in its changed name; and in all such cases such Warrant Certificates shall have
the full force provided in the Warrant Certificates and in this Agreement.</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; text-indent: 0.2in">Section 16. <U>Duties
of Warrant Agent</U>. The Warrant Agent undertakes the duties and obligations imposed by this Agreement upon the following terms
and conditions, by all of which the Company, by its acceptance hereof, shall be bound:</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; text-indent: 26.55pt">(a) The Warrant Agent
may consult with legal counsel reasonably acceptable to the Company (who may be legal counsel for the Company), and the opinion
of such counsel shall be full and complete authorization and protection to the Warrant Agent as to any action taken or omitted
by it in good faith and in accordance with such opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">&nbsp;<BR>
</P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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; text-indent: 26.55pt">(b) Whenever in the
performance of its duties under this Agreement the Warrant Agent shall deem it necessary or desirable that any fact or matter be
proved or established by the Company prior to taking or suffering any action hereunder, such fact or matter (unless other evidence
in respect thereof be herein specifically prescribed) may be deemed to be conclusively proved and established by a certificate
signed by the Chief Executive Officer, Chief Financial Officer or Vice President of the Company; and such certificate shall be
full authentication to the Warrant Agent for any action taken or suffered in good faith by it under the provisions of this Agreement
in reliance upon such certificate.</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; text-indent: 26.55pt">(c) Subject to the
limitation set forth in Section 14, the Warrant Agent shall be liable hereunder only for its own gross negligence or willful misconduct,
or for a breach by it of this Agreement.</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; text-indent: 26.55pt">(d) The Warrant Agent
shall not be liable for or by reason of any of the statements of fact or recitals contained in this Agreement or in the Warrant
Certificate (except its countersignature thereof) by the Company or be required to verify the same, but all such statements and
recitals are and shall be deemed to have been made by the Company only.</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; text-indent: 26.55pt">(e) The Warrant Agent
shall not be under any responsibility in respect of the validity of this Agreement or the execution and delivery hereof (except
the due execution hereof by the Warrant Agent) or in respect of the validity or execution of any Warrant Certificate (except its
countersignature thereof); nor shall it be responsible for any breach by the Company of any covenant or condition contained in
this Agreement or in any Warrant Certificate; nor shall it be responsible for the adjustment of the Exercise Price or the making
of any change in the number of shares of Common Stock required under the provisions of Section 11 or 13 or responsible for the
manner, method or amount of any such change or the ascertaining of the existence of facts that would require any such adjustment
or change (except with respect to the exercise of Warrants evidenced by the Warrant Certificates after actual notice of any adjustment
of the Exercise Price); nor shall it by any act hereunder be deemed to make any representation or warranty as to the authorization
or reservation of any shares of Common Stock to be issued pursuant to this Agreement or any Warrant Certificate or as to whether
any shares of Common Stock will, when issued, be duly authorized, validly issued, fully paid and nonassessable.</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; text-indent: 26.55pt">(f) Each party hereto
agrees that it will perform, execute, acknowledge and deliver or cause to be performed, executed, acknowledged and delivered all
such further and other acts, instruments and assurances as may reasonably be required by the other party hereto for the carrying
out or performing by any party of the provisions of this Agreement.</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; text-indent: 26.55pt">(g) The Warrant Agent
is hereby authorized to accept instructions with respect to the performance of its duties hereunder from the Chief Executive Officer,
Chief Financial Officer or Vice President of the Company, and to apply to such officers for advice or instructions in connection
with its duties, and it shall not be liable and shall be indemnified and held harmless for any action taken or suffered to be taken
by it in good faith in accordance with instructions of any such officer, provided Warrant Agent carries out such instructions without
gross negligence or willful misconduct.</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; text-indent: 26.55pt">(h) The Warrant Agent
and any shareholder, director, officer or employee of the Warrant Agent may buy, sell or deal in any of the Warrants or other securities
of the Company or become pecuniarily interested in any transaction in which the Company may be interested, or contract with or
lend money to the Company or otherwise act as fully and freely as though it were not Warrant Agent under this Agreement. Nothing
herein shall preclude the Warrant Agent from acting in any other capacity for the Company or for any other legal entity.</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; text-indent: 26.55pt">(i) The Warrant Agent
may execute and exercise any of the rights or powers hereby vested in it or perform any duty hereunder either itself or by or through
its attorney or agents, and the Warrant Agent shall not be answerable or accountable for any act, default, neglect or misconduct
of any such attorney or agents or for any loss to the Company resulting from any such act, default, neglect or misconduct, provided
reasonable care was exercised in the selection and continued employment thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">Section 17. <U>Change
of Warrant Agent</U>. The Warrant Agent may resign and be discharged from its duties under this Agreement upon 30 days&rsquo; notice
in writing sent to the Company and to each transfer agent of the Common Stock, and to the Holders of the Warrant Certificates.
The Company may remove the Warrant Agent or any successor Warrant Agent upon 30 days&rsquo; notice in writing, sent to the Warrant
Agent or successor Warrant Agent, as the case may be, and to each transfer agent of the Common Stock, and to the Holders of the
Warrant Certificates. If the Warrant Agent shall resign or be removed or shall otherwise become incapable of acting, the Company
shall appoint a successor to the Warrant Agent. If the Company shall fail to make such appointment within a period of 30 days after
such removal or after it has been notified in writing of such resignation or incapacity by the resigning or incapacitated Warrant
Agent or by the Holder of a Warrant Certificate (who shall, with such notice, submit his Warrant Certificate for inspection by
the Company), then the Holder of any Warrant Certificate may apply to any court of competent jurisdiction for the appointment of
a new Warrant Agent, provided that, for purposes of this Agreement, the Company shall be deemed to be the Warrant Agent until a
new warrant agent is appointed. Any successor Warrant Agent, whether appointed by the Company or by such a court, shall be a corporation
organized and doing business under the laws of the United States or of a state thereof, in good standing, which is authorized under
such laws to exercise corporate trust powers and is subject to supervision or examination by federal or state authority and which
has at the time of its appointment as Warrant Agent a combined capital and surplus of at least $50,000,000. After appointment,
the successor Warrant Agent shall be vested with the same powers, rights, duties and responsibilities as if it had been originally
named as Warrant Agent without further act or deed; but the predecessor Warrant Agent shall deliver and transfer to the successor
Warrant Agent any property at the time held by it hereunder, and execute and deliver any further assurance, conveyance, act or
deed necessary for the purpose. Not later than the effective date of any such appointment, the Company shall file notice thereof
in writing with the predecessor Warrant Agent and each transfer agent of the Common Stock, and mail a notice thereof in writing
to the Holders of the Warrant Certificates. However, failure to give any notice provided for in this Section 17, or any defect
therein, shall not affect the legality or validity of the resignation or removal of the Warrant Agent or the appointment of the
successor Warrant Agent, as the case may be.</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; text-indent: 0.2in">Section 18. <U>Issuance
of New Warrant Certificates</U>. Notwithstanding any of the provisions of this Agreement or of the Warrants to the contrary, the
Company may, at its option, issue new Warrant Certificates evidencing Warrants in such form as may be approved by its Board of
Directors to reflect any adjustment or change in the Exercise Price per share and the number or kind or class of shares of stock
or other securities or property purchasable under the several Warrant Certificates made in accordance with the provisions of this
Agreement.</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; text-indent: 0.2in">Section 19. <U>Notices</U>.
Notices or demands authorized by this Agreement to be given or made (i) by the Warrant Agent or by the Holder of any Warrant Certificate
to or on the Company, (ii) subject to the provisions of Section 17, by the Company or by the Holder of any Warrant Certificate
to or on the Warrant Agent or (iii) by the Company or the Warrant Agent to the Holder of any Warrant Certificate shall be deemed
given (a) on the date delivered, if delivered personally, (b) on the first Business Day following the deposit thereof with Federal
Express or another recognized overnight courier, if sent by Federal Express or another recognized overnight courier, (c) on the
fourth Business Day following the mailing thereof with postage prepaid, if mailed by registered or certified mail (return receipt
requested), and (d) the date of transmission, if such notice or communication is delivered via facsimile or email attachment at
or prior to 5:30 p.m. (New York City time) on a Business Day and (e) the next Business Day after the date of transmission, if such
notice or communication is delivered via facsimile or email attachment on a day that is not a Business Day or later than 5:30 p.m.
(New York City time) on any Business Day, in each case to the parties at the following addresses (or at such other address for
a party as shall be specified by like notice):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 40.95pt"></TD><TD STYLE="width: 18pt">(a)</TD><TD STYLE="text-align: justify"><B>If to the Company, to</B>:</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">Envision Solar International, Inc.<BR>
c/o Desmond Wheatley, CEO<BR>

Eastgate Drive<BR>
San Diego, CA 92121</P></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 58.95pt; text-align: justify">&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: 40.95pt"></TD><TD STYLE="width: 18pt">(b)</TD><TD STYLE="text-align: justify"><B>If to the Warrant Agent, to</B>:</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">Corporate
Stock Transfer, Inc.<BR>
3200 Cherry Creek South Drive #430<BR>
Denver, CO 80209</P></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 58.95pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.25pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.25pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For any notice delivered by email to be
deemed given or made, such notice must be followed by notice sent by overnight courier service to be delivered on the next business
day following such email, unless the recipient of such email has acknowledged via return email receipt of such email.</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; text-indent: 26.55pt">(c) If to the Holder
of any Warrant Certificate to the address of such Holder as shown on the registry books of the Company. Any notice required to
be delivered by the Company to the Holder of any Warrant may be given by the Warrant Agent on behalf of the Company. Notwithstanding
any other provision of this Agreement, where this Agreement provides for notice of any event to a Holder of any Warrant, such notice
shall be sufficiently given if given to the Depositary (or its designee) pursuant to the procedures of the Depositary or its designee.</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; text-indent: 0.2in">Section 20. <U>Supplements
and Amendments</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; text-indent: 26.55pt">(a) The Company and
the Warrant Agent may from time to time supplement or amend this Agreement without the approval of any Holders of Global Warrants
in order to add to the covenants and agreements of the Company for the benefit of the Holders of the Global Warrants or to surrender
any rights or power reserved to or conferred upon the Company in this Agreement, provided that such addition or surrender shall
not adversely affect the interests of the Holders of the Global Warrants or Warrant Certificates in any material respect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 26.55pt">(b) In addition to
the foregoing, with the consent of Holders of Warrants entitled, upon exercise thereof, to receive not less than a majority of
the shares of Common Stock issuable thereunder, the Company and the Warrant Agent may modify this Agreement for the purpose of
adding any provisions to or changing in any manner or eliminating any of the provisions of this Warrant Agreement or modifying
in any manner the rights of the Holders of the Global Warrants; <U>provided</U>, <U>however</U>, that no modification of the terms
(including but not limited to the adjustments described in Section 11) upon which the Warrants are exercisable or the rights of
holders of Warrants to receive liquidated damages or other payments in cash from the Company or reducing the percentage required
for consent to modification of this Agreement may be made without the consent of the Holder of each outstanding Warrant Certificate
affected thereby; <U>provided further</U>, <U>however</U>, that no amendment hereunder shall affect any terms of any Warrant Certificate
issued in a Warrant Exchange. As a condition precedent to the Warrant Agent&rsquo;s execution of any amendment, the Company shall
deliver to the Warrant Agent a certificate from a duly authorized officer of the Company that states that the proposed amendment
complies with the terms of this Section 20.</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; text-indent: 0.2in">Section 21. <U>Successors</U>.
All covenants and provisions of this Agreement by or for the benefit of the Company or the Warrant Agent shall bind and inure to
the benefit of their respective successors and assigns hereunder.</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; text-indent: 0.2in">Section 22. <U>Benefits
of this Agreement</U>. Nothing in this Agreement shall be construed to give any Person other than the Company, the Holders of Warrant
Certificates and the Warrant Agent any legal or equitable right, remedy or claim under this Agreement. This Agreement shall be
for the sole and exclusive benefit of the Company, the Warrant Agent and the Holders of the Warrant Certificates.</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; text-indent: 0.2in">Section 23. <U>Governing
Law</U>. This Agreement and each Warrant Certificate and Global Warrant issued hereunder shall be governed by, and construed in
accordance with, the laws of the State of New York, without giving effect to the conflicts of law principles thereof.</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; text-indent: 0.2in">Section 24. <U>Counterparts</U>.
This Agreement may be executed in any number of counterparts and each of such counterparts shall for all purposes be deemed to
be an original, and all such counterparts shall together constitute but one and the same instrument.</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; text-indent: 0.2in">Section 25. <U>Captions</U>.
The captions of the sections of this Agreement have been inserted for convenience only and shall not control or affect the meaning
or construction of any of the provisions hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><BR><BR>
</P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">Section 26. <U>Information</U>.
The Company agrees to promptly provide to the Holders of the Warrants any information it provides to the holders of the Common
Stock, except to the extent any such information is publicly available on the EDGAR system (or any successor thereof) of the Securities
and Exchange Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in">IN WITNESS WHEREOF,
the parties hereto have caused this Agreement to be duly executed as of the day and year first above written.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-left: 10pt; text-indent: -10pt"><B>ENVISION SOLAR INTERNATIONAL, INC.</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; width: 60%">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; width: 5%">By: </TD>
    <TD STYLE="width: 35%; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>Name:</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>Title:</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">By: </TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>Name:</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>Title:</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-left: 10pt; text-indent: -10pt"><B>CORPORATE STOCK TRANSFER, INC</B>.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">By: </TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>Name:</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>Title:</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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>Exhibit 1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Form of Warrant Certificate</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>COMMON STOCK PURCHASE WARRANT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>ENVISION
SOLAR INTERNATIONAL, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; width: 50%">Warrant Shares: [_______]</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; width: 50%; text-align: right">Initial Exercise Date: [_______, 2019</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 4in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">THIS COMMON STOCK PURCHASE
WARRANT (the &ldquo;<U>Warrant</U>&rdquo;) certifies that, for value received, _____________ or its assigns (the &ldquo;<U>Holder</U>&rdquo;)
is entitled, upon the terms and subject to the limitations on exercise and the conditions hereinafter set forth, at any time on
or after the date hereof (the &ldquo;<U>Initial Exercise Date</U>&rdquo;) and on or prior to 5:00 p.m. (New York City time) on
[_____], 2023<SUP>1</SUP> (the &ldquo;<U>Termination Date</U>&rdquo;) but not thereafter, to subscribe for and purchase from Envision
Solar International, Inc., a company incorporated under the laws of the State of Nevada (the &ldquo;<U>Company</U>&rdquo;), up
to [___] shares (as subject to adjustment hereunder, the &ldquo;<U>Warrant Shares</U>&rdquo;) of Common Stock. The purchase price
of one share of Common Stock under this Warrant shall be equal to the Exercise Price, as defined in Section 2(b). This Warrant
shall initially be issued and maintained in the form of a security held in book-entry form and the Depository Trust Company or
its nominee (&ldquo;<U>DTC</U>&rdquo;) shall initially be the sole registered holder of this Warrant, subject to a Holder&rsquo;s
right to elect to receive a Warrant in certificated form pursuant to the terms of the Warrant Agency Agreement, in which case
this sentence shall not apply.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 1</U>.&#9;<U>Definitions</U>.
In addition to the terms defined elsewhere in this Warrant, the following terms have the meanings indicated in this Section 1:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Affiliate</U>&rdquo;
means any Person that, directly or indirectly through one or more intermediaries, controls or is controlled by or is under common
control with a Person, as such terms are used in and construed under Rule 405 under the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Bid
Price</U>&rdquo; means, for any date, the price determined by the first of the following clauses that applies: (a) if the Common
Stock is then listed or quoted on a Trading Market, the bid price of the Common Stock for the time in question (or the nearest
preceding date) on the Trading Market on which the Common Stock is then listed or quoted as reported by Bloomberg L.P. (based on
a Trading Day from 9:30 a.m. (New York City time) to 4:02 p.m. (New York City time)), (b)&nbsp; if OTCQB or OTCQX is not a Trading
Market, the volume weighted average price of the Common Stock for such date (or the nearest preceding date) on OTCQB or OTCQX as
applicable, (c) if the Common Stock is not then listed or quoted for trading on OTCQB or OTCQX and if prices for the Common Stock
are then reported in the &ldquo;Pink Sheets&rdquo; published by OTC Markets Group, Inc. (or a similar organization or agency succeeding
to its functions of reporting prices), the most recent bid price per share of the Common Stock so reported, or (d)&nbsp;in all
other cases, the fair market value of a share of Common Stock as determined by an independent appraiser selected in good faith
by the Holders of a majority in interest of the Warrants then outstanding and reasonably acceptable to the Company, the fees and
expenses of which shall be paid by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Board
of Directors</U>&rdquo; means the board of directors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Business
Day</U>&rdquo; means any day except any Saturday, any Sunday, any day which is a federal legal holiday in the United States or
any day on which banking institutions in the State of New York are authorized or required by law or other governmental action to
close.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Commission</U>&rdquo;
means the United States Securities and Exchange Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Common
Stock</U>&rdquo; means the common stock of the Company, par value $0.001 per share, and any other class of securities into which
such securities may hereafter be reclassified or changed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>



<HR ALIGN="LEFT" SIZE="1" STYLE="width: 33%">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><SUP>1</SUP> Insert the date that is the 5<SUP>th</SUP> year
anniversary of the Initial Exercise Date; provided, however, that, if such date is not a Trading Day, insert the immediately following
Trading Day.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Common
Stock Equivalents</U>&rdquo; means any securities of the Company or the Subsidiaries which would entitle the holder thereof to
acquire at any time Common Stock, including, without limitation, any debt, preferred stock, right, option, warrant or other instrument
that is at any time convertible into or exercisable or exchangeable for, or otherwise entitles the holder thereof to receive, Common
Stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Exchange
Act</U>&rdquo; means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Person</U>&rdquo;
means an individual or corporation, partnership, trust, incorporated or unincorporated association, joint venture, limited liability
company, joint stock company, government (or an agency or subdivision thereof) or other entity of any kind.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Registration
Statement</U>&rdquo; means the Company&rsquo;s registration statement on Form S-1, as amended (File No. 333-226040).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Securities
Act</U>&rdquo; means the Securities Act of 1933, as amended, and the rules and regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Trading
Day</U>&rdquo; means a day on which the Common Stock is traded on a Trading Market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Trading
Market</U>&rdquo; means any of the following markets or exchanges on which the Common Stock is listed or quoted for trading on
the date in question: the NYSE American, the Nasdaq Capital Market, the Nasdaq Global Market, the Nasdaq Global Select Market,
the New York Stock Exchange, OTCQB or OTCQX (or any successors to any of the foregoing).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Transfer
Agent</U>&rdquo; means Corporate Stock Transfer, Inc., the current transfer agent of the Company, with a mailing address of <FONT STYLE="color: #222222; background-color: white">3200
Cherry Creek South Drive # 430, Denver, CO 80209 </FONT>and a facsimile number of [_______________], and any successor transfer
agent of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Underwriting
Agreement</U>&rdquo; means the underwriting agreement, dated as of [___], 2019 among the Company and Maxim Group LLC as representative
of the underwriters named therein, as amended, modified or supplemented from time to time in accordance with its terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>VWAP</U>&rdquo;
means, for any date, the price determined by the first of the following clauses that applies: (a) if the Common Stock is then listed
or quoted on a Trading Market, the daily volume weighted average price of the Common Stock for such date (or the nearest preceding
date) on the Trading Market on which the Common Stock is then listed or quoted as reported by Bloomberg L.P. (based on a Trading
Day from 9:30 a.m. (New York City time) to 4:02 p.m. (New York City time)), (b)&nbsp; if OTCQB or OTCQX is not a Trading Market,
the volume weighted average price of the Common Stock for such date (or the nearest preceding date) on OTCQB or OTCQX as applicable,
(c) if the Common Stock is not then listed or quoted for trading on OTCQB or OTCQX and if prices for the Common Stock are then
reported in the &ldquo;Pink Sheets&rdquo; published by OTC Markets Group, Inc. (or a similar organization or agency succeeding
to its functions of reporting prices), the most recent bid price per share of the Common Stock so reported, or (d)&nbsp;in all
other cases, the fair market value of a share of Common Stock as determined by an independent appraiser selected in good faith
by the holders of a majority in interest of the Warrants then outstanding and reasonably acceptable to the Company, the fees and
expenses of which shall be paid by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Warrant
Agency Agreement</U>&rdquo; means that certain warrant agency agreement, dated on or about the Initial Exercise Date, between the
Company and the Warrant Agent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Warrant
Agent</U>&rdquo; means the Transfer Agent and any successor warrant agent of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&ldquo;<U>Warrants</U>&rdquo;
means this Warrant and other Common Stock purchase warrants issued by the Company pursuant to the Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><BR>
</P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 2</U>.&#9;<U>Exercise</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise of Warrant</U>. Exercise of the purchase rights represented by this Warrant may be made, in whole or in part,
at any time or times on or after the Initial Exercise Date and on or before the Termination Date by delivery to the Company of
a duly executed facsimile copy (or e-mail attachment) of the Notice of Exercise in the form annexed hereto (the &ldquo;<U>Notice
of Exercise</U>&rdquo;). Within the earlier of (i) two (2) Trading Days and (ii) the number of Trading Days comprising the Standard
Settlement Period (as defined in Section 2(d)(i) herein) following the date of exercise as aforesaid, the Holder shall deliver
the aggregate Exercise Price for the shares specified in the applicable Notice of Exercise by wire transfer or cashier&rsquo;s
check drawn on a United States bank unless the cashless exercise procedure specified in Section 2(c) below is specified in the
applicable Notice of Exercise. No ink-original Notice of Exercise shall be required, nor shall any medallion guarantee (or other
type of guarantee or notarization) of any Notice of Exercise be required. Notwithstanding anything herein to the contrary, the
Holder shall not be required to physically surrender this Warrant to the Company until the Holder has purchased all of the Warrant
Shares available hereunder and the Warrant has been exercised in full, in which case, the Holder shall surrender this Warrant to
the Company for cancellation within three (3) Trading Days of the date on which the final Notice of Exercise is delivered to the
Company. Partial exercises of this Warrant resulting in purchases of a portion of the total number of Warrant Shares available
hereunder shall have the effect of lowering the outstanding number of Warrant Shares purchasable hereunder in an amount equal to
the applicable number of Warrant Shares purchased. The Holder and the Company shall maintain records showing the number of Warrant
Shares purchased and the date of such purchases. The Company shall deliver any objection to any Notice of Exercise within one (1)
Business Day of receipt of such notice. <B>The Holder and any assignee, by acceptance of this Warrant, acknowledge and agree that,
by reason of the provisions of this paragraph, following the purchase of a portion of the Warrant Shares hereunder, the number
of Warrant Shares available for purchase hereunder at any given time may be less than the amount stated on the face hereof.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notwithstanding the foregoing
in this Section 2(a), a holder whose interest in this Warrant is a beneficial interest in certificate(s) representing this Warrant
held in book-entry form through DTC (or another established clearing corporation performing similar functions), shall effect exercises
made pursuant to this Section 2(a) by delivering to DTC (or such other clearing corporation, as applicable) the appropriate instruction
form for exercise, complying with the procedures to effect exercise that are required by DTC (or such other clearing corporation,
as applicable), subject to a Holder&rsquo;s right to elect to receive a Definitive Certificate as defined in and pursuant to the
terms of the Warrant Agency Agreement, in which case this sentence shall not apply.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise Price</U>. The exercise price per share of Common Stock under this Warrant shall be $[_____]<SUP>2</SUP>, subject
to adjustment hereunder (the &ldquo;<U>Exercise Price</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Cashless Exercise</U>. If at the time of exercise hereof there is no effective registration statement registering, or
the prospectus contained therein is not available for the issuance of the Warrant Shares to the Holder, then this Warrant may also
be exercised, in whole or in part, at such time by means of a &ldquo;cashless exercise&rdquo; in which the Holder shall be entitled
to receive a number of Warrant Shares equal to the quotient obtained by dividing ((A-B)(X)) by (A), where:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 99pt; text-align: justify; text-indent: -27pt">(A) = as applicable:
(i) the VWAP on the Trading Day immediately preceding the date of the applicable Notice of Exercise if such Notice of Exercise
is (1) both executed and delivered pursuant to Section 2(a) hereof on a day that is not a Trading Day or (2) both executed and
delivered pursuant to Section 2(a) hereof on a Trading Day prior to the opening of &ldquo;regular trading hours&rdquo; (as defined
in Rule 600(b)(64) of Regulation NMS promulgated under the federal securities laws) on such Trading Day, (ii) at the option of
the Holder, either (y) the VWAP on the Trading Day immediately preceding the date of the applicable Notice of Exercise or (z) the
Bid Price of the Common Stock on the principal Trading Market as reported by Bloomberg L.P. as of the time of the Holder&rsquo;s
execution of the applicable Notice of Exercise if such Notice of Exercise is executed during &ldquo;regular trading hours&rdquo;
on a Trading Day and is delivered within two (2) hours thereafter (including until two (2) hours after the close of &ldquo;regular
trading hours&rdquo; on a Trading Day) pursuant to Section 2(a) hereof or (iii) the VWAP on the date of the applicable Notice of
Exercise if the date of such Notice of Exercise is a Trading Day and such Notice of Exercise is both executed and delivered pursuant
to Section 2(a) hereof after the close of &ldquo;regular trading hours&rdquo; on such Trading Day;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>



<HR ALIGN="LEFT" SIZE="1" STYLE="width: 33%">



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><SUP>2</SUP> Insert <FONT STYLE="font-size: 10pt">[__]% of
the price of each share of common stock sold in the Offering.</FONT></P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;
</P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">
&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">(B) = the
Exercise Price of this Warrant, as adjusted hereunder; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 103.5pt; text-align: justify; text-indent: -31.5pt">(X) =
the number of Warrant Shares that would be issuable upon exercise of this Warrant in accordance with the terms of this Warrant
if such exercise were by means of a cash exercise rather than a cashless exercise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">If Warrant
Shares are issued in such a cashless exercise, the parties acknowledge and agree that in accordance with Section 3(a)(9) of the
Securities Act, the Warrant Shares shall take on the registered characteristics of the Warrants being exercised. The Company agrees
not to take any position contrary to this Section 2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 103.5pt; text-align: justify; text-indent: -31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Notwithstanding
anything herein to the contrary, on the Termination Date, this Warrant shall be automatically exercised via cashless exercise pursuant
to this Section 2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 103.5pt; text-align: justify; text-indent: -31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Mechanics of Exercise</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 15%"></TD><TD STYLE="width: 4%">i.</TD><TD STYLE="text-align: justify; width: 81%"><U>Delivery of Warrant Shares Upon Exercise</U>. The Company shall cause the Warrant Shares purchased
hereunder to be transmitted by the Transfer Agent to the Holder by crediting the account of the Holder&rsquo;s or its designee&rsquo;s
balance account with The Depository Trust Company through its Deposit or Withdrawal at Custodian system (&ldquo;<U>DWAC</U>&rdquo;)
if the Company is then a participant in such system and either (A) there is an effective registration statement permitting the
issuance of the Warrant Shares to or resale of the Warrant Shares by Holder or (B) this Warrant is being exercised via cashless
exercise, and otherwise by physical delivery of a certificate, registered in the Company&rsquo;s share register in the name of
the Holder or its designee, for the number of Warrant Shares to which the Holder is entitled pursuant to such exercise to the address
specified by the Holder in the Notice of Exercise by the date that is the earliest of (i) two (2) Trading Days after the delivery
to the Company of the Notice of Exercise, (ii) one (1) Trading Day after delivery of the aggregate Exercise Price to the Company
and (iii) the number of Trading Days comprising the Standard Settlement Period after the delivery to the Company of the Notice
of Exercise (such date, the &ldquo;<U>Warrant Share Delivery Date</U>&rdquo;). Upon delivery of the Notice of Exercise, the Holder
shall be deemed for all corporate purposes to have become the holder of record of the Warrant Shares with respect to which this
Warrant has been exercised, irrespective of the date of delivery of the Warrant Shares, provided that payment of the aggregate
Exercise Price (other than in the case of a cashless exercise) is received within the earlier of (i) two (2) Trading Days and (ii)
the number of Trading Days comprising the Standard Settlement Period following delivery of the Notice of Exercise. If the Company
fails for any reason to deliver to the Holder the Warrant Shares subject to a Notice of Exercise by the Warrant Share Delivery
Date, the Company shall pay to the Holder, in cash, as liquidated damages and not as a penalty, for each $1,000 of Warrant Shares
subject to such exercise (based on the VWAP of the Common Stock on the date of the applicable Notice of Exercise), $10 per Trading
Day (increasing to $20 per Trading Day on the fifth Trading Day after such liquidated damages begin to accrue) for each Trading
Day after such Warrant Share Delivery Date until such Warrant Shares are delivered or Holder rescinds such exercise. The Company
agrees to maintain a transfer agent that is a participant in the FAST program so long as this Warrant remains outstanding and exercisable.
As used herein, &ldquo;<U>Standard Settlement Period</U>&rdquo; means the standard settlement period, expressed in a number of
Trading Days, on the Company&rsquo;s primary Trading Market with respect to the Common Stock as in effect on the date of delivery
of the Notice of Exercise.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%">&nbsp;</TD>
    <TD STYLE="width: 4%">ii.</TD>
    <TD STYLE="text-align: justify; width: 81%"><U>Delivery of New Warrants Upon Exercise</U>. If this Warrant shall have been exercised in part, the Company shall, at
the request of a Holder and upon surrender of this Warrant certificate, at the time of delivery of the Warrant Shares, deliver
to the Holder a new Warrant evidencing the rights of the Holder to purchase the unpurchased Warrant Shares called for by this Warrant,
which new Warrant shall in all other respects be identical with this Warrant.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%">&nbsp;</TD>
    <TD STYLE="width: 4%">iii.</TD>
    <TD STYLE="text-align: justify; width: 81%"><U>Rescission Rights</U>. If the Company fails to cause the Transfer Agent to transmit to the Holder the Warrant Shares
pursuant to Section 2(d)(i) by the Warrant Share Delivery Date, then the Holder will have the right to rescind such exercise.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%">&nbsp;</TD>
    <TD STYLE="width: 4%">iv.</TD>
    <TD STYLE="text-align: justify; width: 81%"><U>Compensation for Buy-In on Failure to Timely Deliver Warrant Shares Upon Exercise</U>. In addition to any other rights
available to the Holder, if the Company fails to cause the Transfer Agent to transmit to the Holder the Warrant Shares in accordance
with the provisions of Section 2(d)(i) above pursuant to an exercise on or before the Warrant Share Delivery Date, and if after
such date the Holder is required by its broker to purchase (in an open market transaction or otherwise) or the Holder&rsquo;s brokerage
firm otherwise purchases, shares of Common Stock to deliver in satisfaction of a sale by the Holder of the Warrant Shares which
the Holder anticipated receiving upon such exercise (a &ldquo;<U>Buy-In</U>&rdquo;), then the Company shall (A) pay in cash to
the Holder the amount, if any, by which (x) the Holder&rsquo;s total purchase price (including brokerage commissions, if any) for
the shares of Common Stock so purchased exceeds (y) the amount obtained by multiplying (1) the number of Warrant Shares that the
Company was required to deliver to the Holder in connection with the exercise at issue times (2) the price at which the sell order
giving rise to such purchase obligation was executed, and (B) at the option of the Holder, either reinstate the portion of the
Warrant and equivalent number of Warrant Shares for which such exercise was not honored (in which case such exercise shall be deemed
rescinded) or deliver to the Holder the number of shares of Common Stock that would have been issued had the Company timely complied
with its exercise and delivery obligations hereunder. For example, if the Holder purchases Common Stock having a total purchase
price of $11,000 to cover a Buy-In with respect to an attempted exercise of shares of Common Stock with an aggregate sale price
giving rise to such purchase obligation of $10,000, under clause (A) of the immediately preceding sentence the Company shall be
required to pay the Holder $1,000. The Holder shall provide the Company written notice indicating the amounts payable to the Holder
in respect of the Buy-In and, upon request of the Company, evidence of the amount of such loss. Nothing herein shall limit a Holder&rsquo;s
right to pursue any other remedies available to it hereunder, at law or in equity including, without limitation, a decree of specific
performance and/or injunctive relief with respect to the Company&rsquo;s failure to timely deliver shares of Common Stock upon
exercise of the Warrant as required pursuant to the terms hereof.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%">&nbsp;</TD>
    <TD STYLE="width: 4%">v.</TD>
    <TD STYLE="text-align: justify; width: 81%">
<U>No Fractional Shares or Scrip</U>. No fractional shares or scrip representing fractional shares shall be issued upon
the exercise of this Warrant. As to any fraction of a share which the Holder would otherwise be entitled to purchase upon such
exercise, the Company shall, at its election, either pay a cash adjustment in respect of such final fraction in an amount equal
to such fraction multiplied by the Exercise Price or round up to the next whole share.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%">&nbsp;</TD>
    <TD STYLE="width: 4%">vi.</TD>
    <TD STYLE="text-align: justify; width: 81%">
<U>Charges, Taxes and Expenses</U>. Issuance of Warrant Shares shall be made without charge to the Holder for any issue
or transfer tax or other incidental expense in respect of the issuance of such Warrant Shares, all of which taxes and expenses
shall be paid by the Company, and such Warrant Shares shall be issued in the name of the Holder or in such name or names as may
be directed by the Holder; <U>provided</U>, <U>however</U>, that in the event that Warrant Shares are to be issued in a name other
than the name of the Holder, this Warrant when surrendered for exercise shall be accompanied by the Assignment Form attached hereto
duly executed by the Holder and the Company may require, as a condition thereto, the payment of a sum sufficient to reimburse it
for any transfer tax incidental thereto. The Company shall pay all Transfer Agent fees required for same-day processing of any
Notice of Exercise and all fees to the Depository Trust Company (or another established clearing corporation performing similar
functions) required for same-day electronic delivery of the Warrant Shares.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%">&nbsp;</TD>
    <TD STYLE="width: 4%">vii.</TD>
    <TD STYLE="text-align: justify; width: 81%"><U>Closing of Books</U>. The Company will not close its stockholder books or records in any manner which prevents the timely exercise
of this Warrant, pursuant to the terms hereof.</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Holder&rsquo;s Exercise Limitations</U>. The Company shall not effect any exercise of this Warrant, and a Holder shall
not have the right to exercise any portion of this Warrant, pursuant to Section 2 or otherwise, to the extent that after giving
effect to such issuance after exercise as set forth on the applicable Notice of Exercise, the Holder (together with the Holder&rsquo;s
Affiliates, and any other Persons acting as a group together with the Holder or any of the Holder&rsquo;s Affiliates (such Persons,
&ldquo;Attribution Parties&rdquo;)), would beneficially own in excess of the Beneficial Ownership Limitation (as defined below).&nbsp;
For purposes of the foregoing sentence, the number of shares of Common Stock beneficially owned by the Holder and its Affiliates
and Attribution Parties shall include the number of shares of Common Stock issuable upon exercise of this Warrant with respect
to which such determination is being made, but shall exclude the number of shares of Common Stock which would be issuable upon
(i) exercise of the remaining, nonexercised portion of this Warrant beneficially owned by the Holder or any of its Affiliates or
Attribution Parties and (ii) exercise or conversion of the unexercised or nonconverted portion of any other securities of the Company
(including, without limitation, any other Common Stock Equivalents) subject to a limitation on conversion or exercise analogous
to the limitation contained herein beneficially owned by the Holder or any of its Affiliates or Attribution Parties.&nbsp; Except
as set forth in the preceding sentence, for purposes of this Section 2(e), beneficial ownership shall be calculated in accordance
with Section 13(d) of the Exchange Act and the rules and regulations promulgated thereunder, it being acknowledged by the Holder
that the Company is not representing to the Holder that such calculation is in compliance with Section 13(d) of the Exchange Act
and the Holder is solely responsible for any schedules required to be filed in accordance therewith. To the extent that the limitation
contained in this Section 2(e) applies, the determination of whether this Warrant is exercisable (in relation to other securities
owned by the Holder together with any Affiliates and Attribution Parties) and of which portion of this Warrant is exercisable shall
be in the sole discretion of the Holder, and the submission of a Notice of Exercise shall be deemed to be the Holder&rsquo;s determination
of whether this Warrant is exercisable (in relation to other securities owned by the Holder together with any Affiliates and Attribution
Parties) and of which portion of this Warrant is exercisable, in each case subject to the Beneficial Ownership Limitation, and
the Company shall have no obligation to verify or confirm the accuracy of such determination. In addition, a determination as to
any group status as contemplated above shall be determined in accordance with Section 13(d) of the Exchange Act and the rules and
regulations promulgated thereunder. For purposes of this Section 2(e), in determining the number of outstanding shares of Common
Stock, a Holder may rely on the number of outstanding shares of Common Stock as reflected in (A) the Company&rsquo;s most recent
periodic or annual report filed with the Commission, as the case may be, (B) a more recent public announcement by the Company or
(C) a more recent written notice by the Company or the Transfer Agent setting forth the number of shares of Common Stock outstanding.&nbsp;
Upon the written or oral request of a Holder, the Company shall within one Trading Day confirm orally and in writing to the Holder
the number of shares of Common Stock then outstanding.&nbsp; In any case, the number of outstanding shares of Common Stock shall
be determined after giving effect to the conversion or exercise of securities of the Company, including this Warrant, by the Holder
or its Affiliates or Attribution Parties since the date as of which such number of outstanding shares of Common Stock was reported.
The &ldquo;<U>Beneficial Ownership Limitation</U>&rdquo; shall be 4.99% (or, upon election by a Holder prior to the issuance of
any Warrants, 9.99%) of the number of shares of the Common Stock outstanding immediately after giving effect to the issuance of
shares of Common Stock issuable upon exercise of this Warrant. The Holder, upon notice to the Company, may increase or decrease
the Beneficial Ownership Limitation provisions of this Section 2(e), provided that the Beneficial Ownership Limitation in no event
exceeds 9.99% of the number of shares of the Common Stock outstanding immediately after giving effect to the issuance of shares
of Common Stock upon exercise of this Warrant held by the Holder and the provisions of this Section 2(e) shall continue to apply.
Any increase in the Beneficial Ownership Limitation will not be effective until the 61<SUP>st</SUP> day after such notice is delivered
to the Company. The provisions of this paragraph shall be construed and implemented in a manner otherwise than in strict conformity
with the terms of this Section 2(e) to correct this paragraph (or any portion hereof) which may be defective or inconsistent with
the intended Beneficial Ownership Limitation herein contained or to make changes or supplements necessary or desirable to properly
give effect to such limitation. The limitations contained in this paragraph shall apply to a successor holder of this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">

</P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 3</U>.&#9;<U>Certain
Adjustments</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Stock Dividends and Splits</U>. If the Company, at any time while this Warrant is outstanding: (i) pays a stock dividend
or otherwise makes a distribution or distributions on shares of its Common Stock or any other equity or equity equivalent securities
payable in shares of Common Stock (which, for avoidance of doubt, shall not include any shares of Common Stock issued by the Company
upon exercise of this Warrant), (ii) subdivides outstanding shares of Common Stock into a larger number of shares, (iii) combines
(including by way of reverse stock split) outstanding shares of Common Stock into a smaller number of shares, or (iv) issues by
reclassification of shares of the Common Stock any shares of capital stock of the Company, then in each case the Exercise Price
shall be multiplied by a fraction of which the numerator shall be the number of shares of Common Stock (excluding treasury shares,
if any) outstanding immediately before such event and of which the denominator shall be the number of shares of Common Stock outstanding
immediately after such event, and the number of shares issuable upon exercise of this Warrant shall be proportionately adjusted
such that the aggregate Exercise Price of this Warrant shall remain unchanged. Any adjustment made pursuant to this Section 3(a)
shall become effective immediately after the record date for the determination of stockholders entitled to receive such dividend
or distribution and shall become effective immediately after the effective date in the case of a subdivision, combination or re-classification.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Subsequent Rights Offerings</U>. In addition to any adjustments pursuant to Section 3(a) above, if at any time the Company
grants, issues or sells any Common Stock Equivalents or rights to purchase stock, warrants, securities or other property pro rata
to the record holders of any class of shares of Common Stock (the &ldquo;<U>Purchase Rights</U>&rdquo;), then the Holder will be
entitled to acquire, upon the terms applicable to such Purchase Rights, the aggregate Purchase Rights which the Holder could have
acquired if the Holder had held the number of shares of Common Stock acquirable upon complete exercise of this Warrant (without
regard to any limitations on exercise hereof, including without limitation, the Beneficial Ownership Limitation) immediately before
the date on which a record is taken for the grant, issuance or sale of such Purchase Rights, or, if no such record is taken, the
date as of which the record holders of shares of Common Stock are to be determined for the grant, issue or sale of such Purchase
Rights (provided, however, to the extent that the Holder&rsquo;s right to participate in any such Purchase Right would result in
the Holder exceeding the Beneficial Ownership Limitation, then the Holder shall not be entitled to participate in such Purchase
Right to such extent (or beneficial ownership of such shares of Common Stock as a result of such Purchase Right to such extent)
and such Purchase Right to such extent shall be held in abeyance for the Holder until such time, if ever, as its right thereto
would not result in the Holder exceeding the Beneficial Ownership Limitation).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Pro Rata Distributions</U>. During such time as this Warrant is outstanding, if the Company shall declare or make any
dividend or other distribution of its assets (or rights to acquire its assets) to holders of shares of Common Stock, by way of
return of capital or otherwise (including, without limitation, any distribution of cash, stock or other securities, property or
options by way of a dividend, spin off, reclassification, corporate rearrangement, scheme of arrangement or other similar transaction)
(a &quot;<U>Distribution</U>&quot;), at any time after the issuance of this Warrant, then, in each such case, the Holder shall
be entitled to participate in such Distribution to the same extent that the Holder would have participated therein if the Holder
had held the number of shares of Common Stock acquirable upon complete exercise of this Warrant (without regard to any limitations
on exercise hereof, including without limitation, the Beneficial Ownership Limitation) immediately before the date of which a record
is taken for such Distribution, or, if no such record is taken, the date as of which the record holders of shares of Common Stock
are to be determined for the participation in such Distribution (<U>provided</U>, <U>however</U>, to the extent that the Holder's
right to participate in any such Distribution would result in the Holder exceeding the Beneficial Ownership Limitation, then the
Holder shall not be entitled to participate in such Distribution to such extent (or in the beneficial ownership of any shares of
Common Stock as a result of such Distribution to such extent) and the portion of such Distribution shall be held in abeyance for
the benefit of the Holder until such time, if ever, as its right thereto would not result in the Holder exceeding the Beneficial
Ownership Limitation).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Fundamental Transaction</U>. If, at any time while this Warrant is outstanding, (i) the Company, directly or indirectly,
in one or more related transactions effects any merger or consolidation of the Company with or into another Person, (ii) the Company,
directly or indirectly, effects any sale, lease, license, assignment, transfer, conveyance or other disposition of all or substantially
all of its assets in one or a series of related transactions, (iii) any, direct or indirect, purchase offer, tender offer or exchange
offer (whether by the Company or another Person) is completed pursuant to which holders of Common Stock are permitted to sell,
tender or exchange their shares for other securities, cash or property and has been accepted by the holders of 50% or more of the
outstanding Common Stock, (iv) the Company, directly or indirectly, in one or more related transactions effects any reclassification,
reorganization or recapitalization of the Common Stock or any compulsory share exchange pursuant to which the Common Stock is effectively
converted into or exchanged for other securities, cash or property, or (v) the Company<A NAME="OLE_LINK6"></A><A NAME="OLE_LINK5"></A>,
directly or indirectly, in one or more related transactions consummates a stock or share purchase agreement or other business combination
(including, without limitation, a reorganization, recapitalization, spin-off or scheme of arrangement) with another Person or group
of Persons whereby such other Person or group acquires more than 50% of the outstanding shares of Common Stock (not including any
shares of Common Stock held by the other Person or other Persons making or party to, or associated or affiliated with the other
Persons making or party to, such stock or share purchase agreement or other business combination) (each a &ldquo;<U>Fundamental
Transaction</U>&rdquo;), then, upon any subsequent exercise of this Warrant, the Holder shall have the right to receive, for each
Warrant Share that would have been issuable upon such exercise immediately prior to the occurrence of such Fundamental Transaction,
at the option of the Holder (without regard to any limitation in Section 2(e) on the exercise of this Warrant), the number of shares
of Common Stock of the successor or acquiring corporation or of the Company, if it is the surviving corporation, and any additional
consideration (the &ldquo;<U>Alternate Consideration</U>&rdquo;) receivable as a result of such Fundamental Transaction by a holder
of the number of shares of Common Stock for which this Warrant is exercisable immediately prior to such Fundamental Transaction
(without regard to any limitation in Section 2(e) on the exercise of this Warrant). For purposes of any such exercise, the determination
of the Exercise Price shall be appropriately adjusted to apply to such Alternate Consideration based on the amount of Alternate
Consideration issuable in respect of one share of Common Stock in such Fundamental Transaction, and the Company shall apportion
the Exercise Price among the Alternate Consideration in a reasonable manner reflecting the relative value of any different components
of the Alternate Consideration. If holders of Common Stock are given any choice as to the securities, cash or property to be received
in a Fundamental Transaction, then the Holder shall be given the same choice as to the Alternate Consideration it receives upon
any exercise of this Warrant following such Fundamental Transaction. Notwithstanding anything to the contrary, in the event of
a Fundamental Transaction, the Company or any Successor Entity (as defined below) shall, at the Holder&rsquo;s option, exercisable
at any time concurrently with, or within 30 days after, the consummation of the Fundamental Transaction (or, if later, the date
of the public announcement of the applicable Fundamental Transaction), purchase this Warrant from the Holder by paying to the Holder
an amount of cash equal to the Black Scholes Value of the remaining unexercised portion of this Warrant on the date of the consummation
of such Fundamental Transaction; <U>provided</U>, <U>however</U>, if the Fundamental Transaction is not within the Company's control,
including not approved by the Company's Board of Directors, the Holder shall only be entitled to receive from the Company or any
Successor Entity, as of the date of consummation of such Fundamental Transaction, the same type or form of consideration (and in
the same proportion), at the Black Scholes Value of the unexercised portion of this Warrant, that is being offered and paid to
the holders of Common Stock of the Company in connection with the Fundamental Transaction, whether that consideration be in the
form of cash, stock or any combination thereof, or whether the holders of Common Stock are given the choice to receive from among
alternative forms of consideration in connection with the Fundamental Transaction. &ldquo;<U>Black Scholes Value</U>&rdquo; means
the value of this Warrant based on the Black and Scholes Option Pricing Model obtained from the &ldquo;OV&rdquo; function on Bloomberg,
L.P. (&ldquo;<U>Bloomberg</U>&rdquo;) determined as of the day of consummation of the applicable Fundamental Transaction for pricing
purposes and reflecting (A) a risk-free interest rate corresponding to the U.S. Treasury rate for a period equal to the time between
the date of the public announcement of the applicable Fundamental Transaction and the Termination Date, (B) an expected volatility
equal to the greater of 100% and the 100 day volatility obtained from the HVT function on Bloomberg as of the Trading Day immediately
following the public announcement of the applicable Fundamental Transaction, (C) the underlying price per share used in such calculation
shall be the greater of (i) the sum of the price per share being offered in cash, if any, plus the value of any non-cash consideration,
if any, being offered in such Fundamental Transaction and (ii) the greater of (x) the last VWAP immediately prior to the public
announcement of such Fundamental Transaction and (y) the last VWAP immediately prior to the consummation of such Fundamental Transaction
and (D) a remaining option time equal to the time between the date of the public announcement of the applicable Fundamental Transaction
and the Termination Date. The payment of the Black Scholes Value will be made by wire transfer of immediately available funds within
five Business Days of the Holder&rsquo;s election (or, if later, on the effective date of the Fundamental Transaction). The Company
shall cause any successor entity in a Fundamental Transaction in which the Company is not the survivor (the &ldquo;<U>Successor
Entity</U>&rdquo;) to assume in writing all of the obligations of the Company under this Warrant in accordance with the provisions
of this Section 3(e) pursuant to written agreements in form and substance reasonably satisfactory to the Holder and approved by
the Holder (without unreasonable delay) prior to such Fundamental Transaction and shall, at the option of the Holder, deliver to
the Holder in exchange for this Warrant a security of the Successor Entity evidenced by a written instrument substantially similar
in form and substance to this Warrant which is exercisable for a corresponding number of shares of capital stock of such Successor
Entity (or its parent entity) equivalent to the shares of Common Stock acquirable and receivable upon exercise of this Warrant
(without regard to any limitations on the exercise of this Warrant) prior to such Fundamental Transaction, and with an exercise
price which applies the exercise price hereunder to such shares of capital stock (but taking into account the relative value of
the shares of Common Stock pursuant to such Fundamental Transaction and the value of such shares of capital stock, such number
of shares of capital stock and such exercise price being for the purpose of protecting the economic value of this Warrant immediately
prior to the consummation of such Fundamental Transaction), and which is reasonably satisfactory in form and substance to the Holder.
Upon the occurrence of any such Fundamental Transaction, the Successor Entity shall succeed to, and be substituted for (so that
from and after the date of such Fundamental Transaction, the provisions of this Warrant referring to the &ldquo;Company&rdquo;
shall refer instead to the Successor Entity), and may exercise every right and power of the Company and shall assume all of the
obligations of the Company under this Warrant with the same effect as if such Successor Entity had been named as the Company herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Calculations</U>. All calculations under this Section 3 shall be made to the nearest cent or the nearest 1/100th of a
share, as the case may be. For purposes of this Section 3, the number of shares of Common Stock deemed to be issued and outstanding
as of a given date shall be the sum of the number of shares of Common Stock (excluding treasury shares, if any) issued and outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">f)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Notice to Holder</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">i.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Adjustment to Exercise Price</U>. Whenever the Exercise Price is adjusted pursuant to any provision of this Section 3,
the Company shall promptly deliver to the Holder by facsimile or email a notice setting forth the Exercise Price after such adjustment
and any resulting adjustment to the number of Warrant Shares and setting forth a brief statement of the facts requiring such adjustment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">ii.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Notice to Allow Exercise by Holder</U>. If (A) the Company shall declare a dividend (or any other distribution in whatever
form) on the Common Stock, (B) the Company shall declare a special nonrecurring cash dividend on or a redemption of the Common
Stock, (C) the Company shall authorize the granting to all holders of the Common Stock rights or warrants to subscribe for or purchase
any shares of capital stock of any class or of any rights, (D) the approval of any stockholders of the Company shall be required
in connection with any reclassification of the Common Stock, any consolidation or merger to which the Company is a party, any sale
or transfer of all or substantially all of the assets of the Company, or any compulsory share exchange whereby the Common Stock
is converted into other securities, cash or property, or (E) the Company shall authorize the voluntary or involuntary dissolution,
liquidation or winding up of the affairs of the Company, then, in each case, the Company shall cause to be delivered by facsimile
or email to the Holder at its last facsimile number or email address as it shall appear upon the Warrant Register of the Company,
at least 20 calendar days prior to the applicable record or effective date hereinafter specified, a notice stating (x) the date
on which a record is to be taken for the purpose of such dividend, distribution, redemption, rights or warrants, or if a record
is not to be taken, the date as of which the holders of the Common Stock of record to be entitled to such dividend, distributions,
redemption, rights or warrants are to be determined or (y) the date on which such reclassification, consolidation, merger, sale,
transfer or share exchange is expected to become effective or close, and the date as of which it is expected that holders of the
Common Stock of record shall be entitled to exchange their shares of the Common Stock for securities, cash or other property deliverable
upon such reclassification, consolidation, merger, sale, transfer or share exchange; provided that the failure to deliver such
notice or any defect therein or in the delivery thereof shall not affect the validity of the corporate action required to be specified
in such notice. To the extent that any notice provided in this Warrant constitutes, or contains, material, non-public information
regarding the Company or any of the Subsidiaries, the Company shall simultaneously file such notice with the Commission pursuant
to a Current Report on Form 8-K. The Holder shall remain entitled to exercise this Warrant during the period commencing on the
date of such notice to the effective date of the event triggering such notice except as may otherwise be expressly set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 4</U>.&#9;<U>Transfer
of Warrant</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Transferability</U>. This Warrant and all rights hereunder (including, without limitation, any registration rights) are
transferable, in whole or in part, upon surrender of this Warrant at the principal office of the Company or its designated agent,
together with a written assignment of this Warrant substantially in the form attached hereto duly executed by the Holder or its
agent or attorney and funds sufficient to pay any transfer taxes payable upon the making of such transfer. Upon such surrender
and, if required, such payment, the Company shall execute and deliver a new Warrant or Warrants in the name of the assignee or
assignees, as applicable, and in the denomination or denominations specified in such instrument of assignment, and shall issue
to the assignor a new Warrant evidencing the portion of this Warrant not so assigned, and this Warrant shall promptly be cancelled.
Notwithstanding anything herein to the contrary, the Holder shall not be required to physically surrender this Warrant to the Company
unless the Holder has assigned this Warrant in full, in which case, the Holder shall surrender this Warrant to the Company within
three (3) Trading Days of the date on which the Holder delivers an assignment form to the Company assigning this Warrant in full.
The Warrant, if properly assigned in accordance herewith, may be exercised by a new holder for the purchase of Warrant Shares without
having a new Warrant issued.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>New Warrants</U>. This Warrant may be divided or combined with other Warrants upon presentation hereof at the aforesaid
office of the Company, together with a written notice specifying the names and denominations in which new Warrants are to be issued,
signed by the Holder or its agent or attorney. Subject to compliance with Section 4(a), as to any transfer which may be involved
in such division or combination, the Company shall execute and deliver a new Warrant or Warrants in exchange for the Warrant or
Warrants to be divided or combined in accordance with such notice. All Warrants issued on transfers or exchanges shall be dated
the initial issuance date of this Warrant and shall be identical with this Warrant except as to the number of Warrant Shares issuable
pursuant thereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Warrant Register</U>. The Warrant Agent (or, in the event a Holder elects to receive a Definitive Certificate (as defined
in the Warrant Agency Agreement), the Company) shall register this Warrant, upon records to be maintained by the Warrant Agent
(or, in the event a Holder elects to receive a Definitive Certificate, the Company) for that purpose (the &ldquo;<U>Warrant Register</U>&rdquo;),
in the name of the record Holder hereof from time to time. The Company and the Warrant Agent may deem and treat the registered
Holder of this Warrant as the absolute owner hereof for the purpose of any exercise hereof or any distribution to the Holder, and
for all other purposes, absent actual notice to the contrary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Section 5</U>.&#9;<U>Miscellaneous</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>No Rights as Stockholder Until Exercise</U>. This Warrant does not entitle the Holder to any voting rights, dividends
or other rights as a stockholder of the Company prior to the exercise hereof as set forth in Section 2(d)(i), except as expressly
set forth in Section 3.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Loss, Theft, Destruction or Mutilation of Warrant</U>. The Company covenants that upon receipt by the Company of evidence
reasonably satisfactory to it of the loss, theft, destruction or mutilation of this Warrant or any stock certificate relating to
the Warrant Shares, and in case of loss, theft or destruction, of indemnity or security reasonably satisfactory to it (which, in
the case of the Warrant, shall not include the posting of any bond), and upon surrender and cancellation of such Warrant or stock
certificate, if mutilated, the Company will make and deliver a new Warrant or stock certificate of like tenor and dated as of such
cancellation, in lieu of such Warrant or stock certificate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Saturdays, Sundays, Holidays, etc</U>. If the last or appointed day for the taking of any action or the expiration of
any right required or granted herein shall not be a Business Day, then, such action may be taken or such right may be exercised
on the next succeeding Business Day.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Authorized Shares</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">The Company
covenants that, during the period the Warrant is outstanding, it will reserve from its authorized and unissued Common Stock a sufficient
number of shares to provide for the issuance of the Warrant Shares upon the exercise of any purchase rights under this Warrant.
The Company further covenants that its issuance of this Warrant shall constitute full authority to its officers who are charged
with the duty of issuing the necessary Warrant Shares upon the exercise of the purchase rights under this Warrant. The Company
will take all such reasonable action as may be necessary to assure that such Warrant Shares may be issued as provided herein without
violation of any applicable law or regulation, or of any requirements of the Trading Market upon which the Common Stock may be
listed. The Company covenants that all Warrant Shares which may be issued upon the exercise of the purchase rights represented
by this Warrant will, upon exercise of the purchase rights represented by this Warrant and payment for such Warrant Shares in accordance
herewith, be duly authorized, validly issued, fully paid and nonassessable and free from all taxes, liens and charges created by
the Company in respect of the issue thereof (other than taxes in respect of any transfer occurring contemporaneously with such
issue).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">Except and
to the extent as waived or consented to by the Holder, the Company shall not by any action, including, without limitation, amending
its certificate of incorporation or through any reorganization, transfer of assets, consolidation, merger, dissolution, issue or
sale of securities or any other voluntary action, avoid or seek to avoid the observance or performance of any of the terms of this
Warrant, but will at all times in good faith assist in the carrying out of all such terms and in the taking of all such actions
as may be necessary or appropriate to protect the rights of Holder as set forth in this Warrant against impairment. Without limiting
the generality of the foregoing, the Company will (i) not increase the par value of any Warrant Shares above the amount payable
therefor upon such exercise immediately prior to such increase in par value, (ii) take all such action as may be necessary or appropriate
in order that the Company may validly and legally issue fully paid and nonassessable Warrant Shares upon the exercise of this Warrant
and (iii) use commercially reasonable efforts to obtain all such authorizations, exemptions or consents from any public regulatory
body having jurisdiction thereof, as may be, necessary to enable the Company to perform its obligations under this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">Before taking
any action which would result in an adjustment in the number of Warrant Shares for which this Warrant is exercisable or in the
Exercise Price, the Company shall obtain all such authorizations or exemptions thereof, or consents thereto, as may be necessary
from any public regulatory body or bodies having jurisdiction thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Governing Law</U>. All questions concerning the construction, validity, enforcement and interpretation of this Warrant
shall be governed by and construed and enforced in accordance with the internal laws of the State of New York, without regard to
the principles of conflicts of law thereof. The Company agrees that it hereby irrevocably submits to the exclusive jurisdiction
of the state and federal courts sitting in the City of New York, Borough of Manhattan for the adjudication of any dispute hereunder
or in connection herewith or with any transaction contemplated hereby or discussed herein that is brought against a party hereto
(or their respective affiliates, directors, officers, shareholders, partners, members, employees or agents), and the Company hereby
irrevocably waives, and agrees not to assert in any suit, action or proceeding, any claim that it is not subject to the jurisdiction
of any such court, that such suit, action or proceeding is improper or is an inconvenient venue for such proceeding. Each party
hereby irrevocably waives personal service of process and consents to process being served in any such suit, action or proceeding
by mailing a copy thereof via registered or certified mail or overnight delivery (with evidence of delivery) to such party at the
address in effect for notices to it under this Warrant and agrees that such service shall constitute good and sufficient service
of process and notice thereof. Nothing contained herein shall be deemed to limit in any way any right to serve process in any other
manner permitted by law. If either party shall commence an action, suit or proceeding to enforce any provisions of this Warrant,
the prevailing party in such action, suit or proceeding shall be reimbursed by the other party for their reasonable attorneys&rsquo;
fees and other costs and expenses incurred with the investigation, preparation and prosecution of such action or proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">f)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>All questions concerning the construction, validity, enforcement and interpretation of this Warrant shall be governed by
and construed and enforced in accordance with the internal laws of the State of New York, without regard to the principles of conflicts
of law thereof. Each party agrees that all legal proceedings concerning the interpretations, enforcement and defense of the transactions
contemplated by this Warrant (whether brought against a party hereto or their respective affiliates, directors, officers, shareholders,
partners, members, employees or agents) shall be commenced exclusively in the state and federal courts sitting in the City of New
York. Each party hereby irrevocably submits to the exclusive jurisdiction of the state and federal courts sitting in the City of
New York, Borough of Manhattan for the adjudication of any dispute hereunder or in connection herewith or with any transaction
contemplated hereby or discussed herein, and hereby irrevocably waives, and agrees not to assert in any suit, action or proceeding,
any claim that it is not personally subject to the jurisdiction of any such court, that such suit, action or proceeding is improper
or is an inconvenient venue for such proceeding. Each party hereby irrevocably waives personal service of process and consents
to process being served in any such suit, action or proceeding by mailing a copy thereof via registered or certified mail or overnight
delivery (with evidence of delivery) to such party at the address in effect for notices to it under this Warrant and agrees that
such service shall constitute good and sufficient service of process and notice thereof. Nothing contained herein shall be deemed
to limit in any way any right to serve process in any other manner permitted by law. If either party shall commence an action,
suit or proceeding to enforce any provisions of this Warrant, the prevailing party in such action, suit or proceeding shall be
reimbursed by the other party for their reasonable attorneys&rsquo; fees and other costs and expenses incurred with the investigation,
preparation and prosecution of such action or proceeding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">g)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Restrictions</U>. The Holder acknowledges that the Warrant Shares acquired upon the exercise of this Warrant, if not
registered, and the Holder does not utilize cashless exercise, will have restrictions upon resale imposed by state and federal
securities laws.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">h)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Nonwaiver and Expenses</U>. No course of dealing or any delay or failure to exercise any right hereunder on the part
of Holder shall operate as a waiver of such right or otherwise prejudice the Holder&rsquo;s rights, powers or remedies. Without
limiting any other provision of this Warrant, if the Company willfully and knowingly fails to comply with any provision of this
Warrant, which results in any material damages to the Holder, the Company shall pay to the Holder such amounts as shall be sufficient
to cover any costs and expenses including, but not limited to, reasonable attorneys&rsquo; fees, including those of appellate proceedings,
incurred by the Holder in collecting any amounts due pursuant hereto or in otherwise enforcing any of its rights, powers or remedies
hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">i)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Notices</U>. Any and all notices or other communications or deliveries to be provided by the Holders
hereunder including, without limitation, any Notice of Exercise, shall be in writing and delivered personally, or e-mail, or sent
by a nationally recognized overnight courier service, addressed to the Company, at 5660 Eastgate Dr., San Diego, California 92121,
Attention: Desmond Wheatley, email address: Desmond.Wheatley@EnvisionSolar.com, or such other facsimile number, email address or
address as the Company may specify for such purposes by notice to the Holders. Any and all notices or other communications or deliveries
to be provided by the Company hereunder shall be in writing and delivered personally, by facsimile or e-mail, or sent by a nationally
recognized overnight courier service addressed to each Holder at the facsimile number, e-mail address or address of such Holder
appearing on the books of the Company. Any notice or other communication or deliveries hereunder shall be deemed given and effective
on the earliest of (i) the date of transmission, if such notice or communication is delivered via facsimile at the facsimile number
or via e-mail at the e-mail address set forth in this Section prior to 5:30 p.m. (New York City time) on any date, (ii) the next
Trading Day after the date of transmission, if such notice or communication is delivered via facsimile at the facsimile number
or via e-mail at the e-mail address set forth in this Section on a day that is not a Trading Day or later than 5:30 p.m. (New York
City time) on any Trading Day, (iii) the second Trading Day following the date of mailing, if sent by U.S. nationally recognized
overnight courier service, or (iv) upon actual receipt by the party to whom such notice is required to be given. To the extent
that any notice provided hereunder constitutes, or contains, material, non-public information regarding the Company or any subsidiaries,
the Company shall simultaneously file such notice with the Commission pursuant to a Current Report on Form 8-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">j)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Limitation of Liability</U>. No provision hereof, in the absence of any affirmative action by the Holder to exercise
this Warrant to purchase Warrant Shares, and no enumeration herein of the rights or privileges of the Holder, shall give rise to
any liability of the Holder for the purchase price of any Common Stock or as a stockholder of the Company, whether such liability
is asserted by the Company or by creditors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">k)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Remedies</U>. The Holder, in addition to being entitled to exercise all rights granted by law, including recovery of
damages, will be entitled to specific performance of its rights under this Warrant. The Company agrees that monetary damages would
not be adequate compensation for any loss incurred by reason of a breach by it of the provisions of this Warrant and hereby agrees
to waive and not to assert the defense in any action for specific performance that a remedy at law would be adequate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">l)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Successors and Assigns</U>. Subject to applicable securities laws, this Warrant and the rights and obligations evidenced
hereby shall inure to the benefit of and be binding upon the successors and permitted assigns of the Company and the successors
and permitted assigns of Holder. The provisions of this Warrant are intended to be for the benefit of any Holder from time to time
of this Warrant and shall be enforceable by the Holder or holder of Warrant Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">m)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendment</U>. This Warrant may be modified or amended or the provisions hereof waived with the written consent of the
Company, on the one hand, and the Holder or the beneficial owner of this Warrant, on the other hand.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">n)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Severability</U>. Wherever possible, each provision of this Warrant shall be interpreted in such manner as to be effective
and valid under applicable law, but if any provision of this Warrant shall be prohibited by or invalid under applicable law, such
provision shall be ineffective to the extent of such prohibition or invalidity, without invalidating the remainder of such provisions
or the remaining provisions of this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">o)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Headings</U>. The headings used in this Warrant are for the convenience of reference only and shall not, for any purpose,
be deemed a part of this Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">p)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Warrant Agency Agreement.</U> If this Warrant is held in global form through DTC (or any successor depositary), this
Warrant is issued subject to the Warrant Agency Agreement. To the extent any provision of this Warrant conflicts with the express
provisions of the Warrant Agency Agreement, the provisions of this Warrant shall govern and be controlling.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">IN WITNESS WHEREOF, the
Company has caused this Warrant to be executed by its officer thereunto duly authorized as of the date first above indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="3"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="text-transform: uppercase"><B>ENVISION SOLAR INTERNATIONAL, INC.</B></FONT></P>

</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 5%">By:</TD>
    <TD STYLE="width: 30%; border-bottom: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD>
    <TD STYLE="width: 15%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Name:</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTICE OF EXERCISE</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"><FONT STYLE="text-transform: uppercase">To:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ENVISION
SOLAR INTERNATIONAL, INC.</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; text-indent: 1in">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;
</FONT><FONT STYLE="font-size: 10pt">The undersigned hereby elects to purchase ________ Warrant Shares of the Company pursuant
to the terms of the attached Warrant (only if exercised in full), and tenders herewith payment of the exercise price in full, together
with all applicable transfer taxes, if any.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;
</FONT><FONT STYLE="font-size: 10pt">Payment shall take the form of (check applicable box):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">[ ] in lawful money of the United
States; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">[ ] [if permitted the cancellation
of such number of Warrant Shares as is necessary, in accordance with the formula set forth in subsection 2(c), to exercise this
Warrant with respect to the maximum number of Warrant Shares purchasable pursuant to the cashless exercise procedure set forth
in subsection 2(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(3)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;
</FONT><FONT STYLE="font-size: 10pt">Please issue said Warrant Shares in the name of the undersigned or in such other name as is
specified below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&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 Warrant Shares shall be delivered to
the following DWAC Account Number:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">_______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="text-transform: uppercase">[SIGNATURE
OF HOLDER]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Name of Investing Entity: _______________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Signature of Authorized Signatory of
Investing Entity</I>: _________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Name of Authorized Signatory: ___________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Title of Authorized Signatory: ____________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: _______________________________________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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"><B>ASSIGNMENT FORM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10.5pt"><I>(To assign the
foregoing Warrant, execute this form and supply required information. Do not use this form to purchase shares.)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10.5pt"><A NAME="a_DV_M163"></A>FOR
VALUE RECEIVED, the foregoing Warrant and all rights evidenced thereby are hereby assigned to</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt; text-align: justify">______________________________________</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">(Please Print)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Address:</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify">______________________________________</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, 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></TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(Please Print)</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Phone Number:</TD>
    <TD>______________________________________</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Email Address:</TD>
    <TD>______________________________________</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Dated: _______________ __, ______</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Holder&rsquo;s Signature:<U>
    &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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Holder&rsquo;s Address:&nbsp;<U>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&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">&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">&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">&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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</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"><B>Exhibit 2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Form of Warrant Certificate Request Notice</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">WARRANT CERTIFICATE REQUEST NOTICE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: justify">To: Corporate Stock Transfer, Inc.,
as Warrant Agent for Envision Solar International, Inc. (the &ldquo;Company&rdquo;)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: justify">The undersigned Holder of Common Stock
Purchase Warrants (&ldquo;<U>Warrants</U>&rdquo;) in the form of Global Warrants issued by the Company hereby elects to receive
a Warrant Certificate evidencing the Warrants held by the Holder as specified below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">1.</TD><TD STYLE="padding-right: 0.5in">Name of Holder of Warrants in form of Global Warrants: _____________________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">2.</TD><TD STYLE="padding-right: 0.5in">Name of Holder in Warrant Certificate (if different from name of Holder of Warrants in form of
Global Warrants): ________________________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">3.</TD><TD STYLE="padding-right: 0.5in">Number of Warrants in name of Holder in form of Global Warrants: ___________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">4.</TD><TD STYLE="padding-right: 0.5in">Number of Warrants for which Warrant Certificate shall be issued: __________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify; padding-right: 0.5in">Number of Warrants in name of Holder in form of Global Warrants after issuance
of Warrant Certificate, if any: ___________</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">6.</TD><TD>Warrant Certificate shall be delivered to the following address:</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-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: left">&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">&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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The undersigned hereby acknowledges
and agrees that, in connection with this Warrant Exchange and the issuance of the Warrant Certificate, the Holder is deemed to
have surrendered the number of Warrants in form of Global Warrants in the name of the Holder equal to the number of Warrants evidenced
by the Warrant Certificate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left"><FONT STYLE="text-transform: uppercase">[SIGNATURE OF HOLDER]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Name of Investing Entity: ____________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left"><I>Signature of Authorized Signatory of Investing Entity</I>:
______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Name of Authorized Signatory: ________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Title of Authorized Signatory: _________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Date: _______________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left"></P>

<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exhibit 3</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Form of Global Warrant Request Notice</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">GLOBAL WARRANT REQUEST NOTICE</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-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: justify">To: Corporate Stock Transfer, Inc.,
as Warrant Agent for Envision Solar International, Inc. (the &ldquo;Company&rdquo;)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: justify">The undersigned Holder of Common Stock
Purchase Warrants (&ldquo;<U>Warrants</U>&rdquo;) in the form of Warrants Certificates issued by the Company hereby elects to receive
a Global Warrant evidencing the Warrants held by the Holder as specified below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">1.</TD><TD STYLE="padding-right: 0.5in">Name of Holder of Warrants in form of Warrant Certificates: _____________________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">2.</TD><TD STYLE="padding-right: 0.5in">Name of Holder in Global Warrant (if different from name of Holder of Warrants in form of Warrant
Certificates): ________________________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">3.</TD><TD STYLE="padding-right: 0.5in">Number of Warrants in name of Holder in form of Warrant Certificates: ___________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">4.</TD><TD STYLE="padding-right: 0.5in">Number of Warrants for which Global Warrant shall be issued: __________________</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify; padding-right: 0.5in">Number of Warrants in name of Holder in form of Warrant Certificates after
issuance of Global Warrant, if any: ___________</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">6.</TD><TD>Global Warrant shall be delivered to the following address:</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-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">______________________________</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; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">______________________________</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; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">______________________________</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; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">______________________________</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; margin-right: 0.5in; margin-bottom: 0pt; text-align: justify">The undersigned hereby acknowledges
and agrees that, in connection with this Global Warrant Exchange and the issuance of the Global Warrant, the Holder is deemed to
have surrendered the number of Warrants in form of Warrant Certificates in the name of the Holder equal to the number of Warrants
evidenced by the Global Warrant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left"><FONT STYLE="text-transform: uppercase">[SIGNATURE OF HOLDER]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Name of Investing Entity: ____________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left"><I>Signature of Authorized Signatory of Investing Entity</I>:
______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Name of Authorized Signatory: ________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Title of Authorized Signatory: _________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0.5in; margin-bottom: 0pt; text-align: left">Date: _______________________________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center"></P>

<!-- Field: Page; Sequence: 31 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center"><B>Exhibit 4</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center"><B>Warrant Agent Fee Schedule</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 32; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>6
<FILENAME>envision_s1a-ex0501.htm
<DESCRIPTION>OPINION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B><U>Exhibit 5.1</U></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">&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">March
25, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><IMG SRC="image_015.jpg" ALT="" STYLE="height: 13px; width: 125px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Envision Solar International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">5660 Eastgate Dr.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">San Diego, California 92121</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ladies and Gentlemen:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have acted
as counsel to Envision Solar International, Inc., a Nevada corporation (the &ldquo;<U>Company</U>&rdquo;), in connection
with the preparation and filing with the Securities and Exchange Commission (the &ldquo;<U>Commission</U>&rdquo;) pursuant to
the Securities Act of 1933, as amended (the &ldquo;<U>Securities Act</U>&rdquo;), of a Registration Statement on Form S-1
(File No. 333-226040) (as amended through the date hereof, the &ldquo;<U>Registration Statement</U>&rdquo;) pertaining to
the issuance and sale by the Company of up to (i)&nbsp;1,176,467 units (each, a &ldquo;Unit&rdquo;), with each Unit
consisting of one share of common stock, $0.001 par value per share (each a &ldquo;Share&rdquo;) and a warrant to purchase
one Share (each a &ldquo;Common Warrant&rdquo; and each Share underlying a Common Warrant, a &ldquo;Common Warrant
Share&rdquo;), and (ii)&nbsp;underwriter&rsquo;s warrants to purchase Shares (each an &ldquo;Underwriter&rsquo;s
Warrant&rdquo; and, together with the Common Warrants, the &ldquo;Warrants,&rdquo; and each Share underlying an
Underwriter&rsquo;s Warrant, an &ldquo;Underwriter&rsquo;s Warrant Share,&rdquo; and together with the Common Warrant Shares,
the &ldquo;Warrant Shares&rdquo;) to be issued to Maxim Group LLC (the &ldquo;Underwriter&rdquo;) pursuant to an underwriting
agreement to be entered into by and between the Company and the Underwriter (the &ldquo;Underwriting Agreement&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; text-indent: 0.5in">In rendering the opinion
set forth herein, we have examined originals or copies, certified or otherwise identified to our satisfaction, of such documents,
corporate records, certificates of public officials and other instruments as we have deemed necessary or advisable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In such examination,
we have assumed the genuineness of all signatures, the legal capacity of natural persons, the authenticity of all items submitted
to us as originals, the conformity with originals of all items submitted to us as copies, and the authenticity of the originals
of such copies. As to any facts material to the opinions expressed herein that we did not independently establish or verify, we
have relied upon statements and representations of officers and other representatives of the Company and public officials.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">&nbsp;</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Envision Solar International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">March 25, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Page 2</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Based upon and subject
to the foregoing, we are of the opinion that: (i) the Shares have been duly authorized for issuance and, when issued, delivered
and paid for in accordance with the terms of the Underwriting Agreement, the Shares will be validly issued, fully paid and nonassessable;
(ii) the Units have been duly authorized for issuance and, when issued, delivered and paid for in accordance with the terms of
the Underwriting Agreement, the Units will be validly issued, fully paid and nonassessable; (iii) the Warrants, when executed and
delivered by the Company in accordance with and in the manner described in the Registration Statement and the Underwriting Agreement,
will be validly issued and will constitute a valid and binding agreement of the Company enforceable against the Company in accordance
with its terms, subject to applicable bankruptcy, insolvency, fraudulent conveyance, moratorium and similar laws affecting creditors&rsquo;
rights generally and equitable principles of general applicability; and (iii) the Warrant Shares, when issued and sold by the Company
and delivered by the Company upon valid exercise thereof and against receipt of the exercise price therefor, in accordance with
and in the manner described in the Registration Statement and the Warrants, will be validly issued, fully paid and non-assessable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We consent to the inclusion
of this opinion as an exhibit to the Registration Statement and further consent to all references to us under the caption &ldquo;Legal
Matters&rdquo; in the Prospectus. In giving this consent, we do not admit that we are in the category of persons whose consent
is required under Section&nbsp;7 of the Securities Act or the rules and regulations of the Commission.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">Our opinion is limited
to the federal laws of the United States, the laws of the State of New York and the laws of the State of Nevada.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Very truly yours,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ WEINTRAUB TOBIN CHEDIAK COLEMAN GRODIN</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 229pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">WEINTRAUB TOBIN CHEDIAK COLEMAN GRODIN</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">law corporation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>envision_s1a-ex2301.htm
<DESCRIPTION>CONSENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>EXHIBIT 23.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>Consent of Independent Registered Public Accounting Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the use of our
report dated March 20, 2019, on the consolidated financial statements of Envision Solar International, Inc. and Subsidiary
for the years ended December 31, 2018 and 2017, included herein on Pre-Effective Amendment Number 6  to the Registration
Statement of Envision Solar International, Inc. on Form S-1, and to the reference to our firm under the heading
&ldquo;Experts&rdquo; in the prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ Salberg &amp; Company, P.A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">SALBERG &amp; COMPANY, P.A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Boca Raton, Florida</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 20, 2019</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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>salberg_logo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 salberg_logo.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_X0J%17AI9@  34T *@    @ !P$2  ,
M   !  $   $:  4    !    8@$;  4    !    :@$H  ,    !  (   $Q
M  (    >    <@$R  (    4    D(=I  0    !    I    -    $L
M 0   2P    !061O8F4@4&AO=&]S:&]P($-3-"!-86-I;G1O<V@ ,C Q,#HQ
M,3HP." Q-#HQ.3HS,    Z !  ,    !  $  * "  0    !   "NJ #  0
M   !    50         & 0,  P    $ !@   1H !0    $   $> 1L !0
M  $   $F 2@  P    $  @   @$ !     $   $N @( !     $   E/
M     $@    !    2     '_V/_@ !!*1DE&  $! 0$L 2P  /_; $, !@0%
M!@4$!@8%!@<'!@@*$ H*"0D*% X/#! 7%!@8%Q06%AH=)1\:&R,<%A8@+" C
M)B<I*BD9'RTP+2@P)2@I*/_; $,!!P<'"@@*$PH*$R@:%AHH*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*/_  !$(
M !, H ,!(@ "$0$#$0'_Q  <  $  04! 0              !0(#! 8' 0C_
MQ  V$  " 0,# @4!!@,)       ! @, !!$%$B$&$Q0B,4%180<(%3)QH4*!
MHA8C)%)BD;&RP?_$ !H! 0$  @,                !!08" P3_Q  D$0 "
M 0,"!@,              1$"$C$$<0,3(3-!49&Q\/_:  P# 0 "$0,1 #\
MP_M AM#9W84643-<@&2.&Q# %^3F*5I/V_7%8/6%GJ/1^N30CIZT;0XGVP2S
MV@E2ZB]G,V,Y8<^5AC/ %2O7'A[V.6U.H(JRWB1L?%12; 9,$[%MT/'K^?\
MWJ(TO7NO^C=3_ HFO9.VW;%A/$9XI%^%!!\I_P!.*V'AW6K&WP8+B0JO.YU_
M[N$UE<1=53:5"T%A)>H\,+')C4J3MS[X]*Z#=7%Q%KC,SK/9>(CCS#=,DD#%
M5\K18VLO.XG.<-G'&:T_[$/ ?B76/X3'#%:&]B(CA.8T;MC>JG_*'W 8XQ72
MY;,/,TG==688.$0\?&2N:Q&HJ7-;V^D933I\I+]D@K+4KAM<5[HRKIVI1E;8
MLZA0R@LNW!SETW-SC&W%1RZDTG0&A.M\S7T@T]G;Q)5WWRQ*^Y@<X.X@_K6V
M&P#*JF>0JOY04CP/T\M4C34"E1*P!]1VX^?Z:ZE4CMM9IWBKLZK%9R32$Q17
MH=6OWC1L/ R%9 ,MM60KD@<[LGBLJROI%U]F%U*;/Q[Q+(;AI$;,"E8BIX7+
M-N#?*X_B .SMIR,%#2NP48 ,<9Q_350L<!L3R>8Y;R1\GZ^6K>B6,U^QOC+H
M6D7TLUPU_--"DZ),5*R,P$B%.1A3D$8R "<Y&:JZAU=K/5P6D(M[2-9)H%D*
M2.I((D4#\ZJ5(*\D@G'( :?%D1*9!<2B0C!;9'D_SVU":IJ:6=XZ7)N9NTP5
M.VL;/G9NS@J !ZC.>2#433?1%<I%Z_U@R].66H0L(X;B2'O21ON$4;,-QW?3
M.">,<GC%4:K<165]8K'?2K;S2JER#,6$:%6V-DG*[G"KG/.?YUA?V@$$\D<L
M&H1QYY*)$V6)Y! 7_P!J\-2[$6[LW"V1CWNR=K@EF4#&W!SM]C[U;8\$NDL:
M\U]!<S0Z3>2$@P21+)*6'>WDF(L3DJZC!!SC@CU%86O:U-<V>HWMO<3VUN=%
MN)[9=QC977;YR."#DXY^/K4GIFK17CPP%+F%204RL.U3[_PX^?3GZ>N+<>N6
M\\/<N([T28.5>.$$#D@>8 \CGT_X-<E*RCBX>&7=034XX+FST^>5KB<]^$)*
M)#"BJ,99R,AG'I\%L?3Q]3NKFXL-2THM+&]H9+BP+9+@, 0O/$BDL/@X(/L1
M2VOV\<:31KJ!Y$9(CA&P9]#Q\<XI::S;-<6:Q1WT8N0 DABA7&6 &>,^I_:I
M#]%E>RP)I7M=,N[.]N.S>SS61$LKYV.[E7&3D.NW ^A(/H*E^I;F-.E;^6TN
MB.RA02QS'*LIP06!SD$8/[U@MK<$LMO&HOG+SB)6>.$*&WX)]/KGZU2NJ0Q+
M-#(MTWG9V2)8WSSD[LJ/-\CD#@9Y J0Y3@2H,\3S6$%Y"+D3W<LP%M;]T2/$
M&48!+8)Y61^?;(]!7O35^?!^"U&4K?6LQM3WW7?)QN0G!P6,>"<>X;XJ-?J"
MW*)(HO65#YLI""@^1Q61INN6\U]"1%>CON$#2I$-Q]B<<XHZ7'5%52G)\H=5
M=0ZQJ-S?V-_JE[<6??;^YEG9DX8XX)]JBFU346LO!MJ-\;3&WL&Y?9CXVYQB
ME*V2FE)*$8"JIMN6=\^ZTBIH>NA1C_$Q_P#4UV^E*U_6]^HS>D[-(I2E>4](
MI2E *4I0"E*4 I2E *4I0"E*4 I2E ?_V0
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                    _^$1,&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N
M,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z
M3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A
M+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-"XR+C(M8S V,R U,RXS-3(V
M,C0L(#(P,#@O,#<O,S M,3@Z,#4Z-#$@(" @(" @("(^(#QR9&8Z4D1&('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS
M.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIX;7!-
M33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W1%
M=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C
M945V96YT(R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M
M+W!H;W1O<VAO<"\Q+C O(B!X;6QN<SIT:69F/2)H='1P.B\O;G,N861O8F4N
M8V]M+W1I9F8O,2XP+R(@>&UL;G,Z97AI9CTB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]E>&EF+S$N,"\B('AM<#I#<F5A=&]R5&]O;#TB061O8F4@4&AO=&]S:&]P
M($-3-"!-86-I;G1O<V@B('AM<#I#<F5A=&5$871E/2(R,#$P+3$Q+3 X5#$T
M.C$U+3 U.C P(B!X;7 Z365T861A=&%$871E/2(R,#$P+3$Q+3 X5#$T.C$Y
M.C,P+3 U.C P(B!X;7 Z36]D:69Y1&%T93TB,C Q,"TQ,2TP.%0Q-#HQ.3HS
M,"TP-3HP,"(@9&,Z9F]R;6%T/2)I;6%G92]J<&5G(B!X;7!-33I);G-T86YC
M94E$/2)X;7 N:6ED.D9$-T8Q,3<T,#<R,#8X,3$X.35$0SA!-48T-T8W-#$U
M(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED.D9#-T8Q,3<T,#<R,#8X,3$X
M.35$0SA!-48T-T8W-#$U(B!X;7!-33I/<FEG:6YA;$1O8W5M96YT240](GAM
M<"YD:60Z1D,W1C$Q-S0P-S(P-C@Q,3@Y-41#.$$U1C0W1C<T,34B('!H;W1O
M<VAO<#I#;VQO<DUO9&4](C,B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)S4D="
M($E%0S8Q.38V+3(N,2(@=&EF9CI/<FEE;G1A=&EO;CTB,2(@=&EF9CI84F5S
M;VQU=&EO;CTB,S P,# P,"\Q,# P,"(@=&EF9CI94F5S;VQU=&EO;CTB,S P
M,# P,"\Q,# P,"(@=&EF9CI297-O;'5T:6]N56YI=#TB,B(@=&EF9CI.871I
M=F5$:6=E<W0](C(U-BPR-3<L,C4X+#(U.2PR-C(L,C<T+#(W-RPR.#0L-3,P
M+#4S,2PR.#(L,C@S+#(Y-BPS,#$L,S$X+#,Q.2PU,CDL-3,R+#,P-BPR-S L
M,C<Q+#(W,BPS,#4L,S$U+#,S-#,R.S,U,CA%,C$P149"1#DT-D$R.3(T1C)!
M.35"0C,S.41"(B!E>&EF.E!I>&5L6$1I;65N<VEO;CTB,3,Y-2(@97AI9CI0
M:7AE;%E$:6UE;G-I;VX](C$V.2(@97AI9CI#;VQO<E-P86-E/2(Q(B!E>&EF
M.DYA=&EV941I9V5S=#TB,S8X-C0L-# Y-C L-# Y-C$L,S<Q,C$L,S<Q,C(L
M-# Y-C(L-# Y-C,L,S<U,3 L-# Y-C0L,S8X-C<L,S8X-C@L,S,T,S0L,S,T
M,S<L,S0X-3 L,S0X-3(L,S0X-34L,S0X-38L,S<S-S<L,S<S-S@L,S<S-SDL
M,S<S.# L,S<S.#$L,S<S.#(L,S<S.#,L,S<S.#0L,S<S.#4L,S<S.#8L,S<S
M.38L-#$T.#,L-#$T.#0L-#$T.#8L-#$T.#<L-#$T.#@L-#$T.3(L-#$T.3,L
M-#$T.34L-#$W,C@L-#$W,CDL-#$W,S L-#$Y.#4L-#$Y.#8L-#$Y.#<L-#$Y
M.#@L-#$Y.#DL-#$Y.3 L-#$Y.3$L-#$Y.3(L-#$Y.3,L-#$Y.30L-#$Y.34L
M-#$Y.38L-#(P,38L,"PR+#0L-2PV+#<L."PY+#$P+#$Q+#$R+#$S+#$T+#$U
M+#$V+#$W+#$X+#(P+#(R+#(S+#(T+#(U+#(V+#(W+#(X+#,P.S4X-#(R.3%&
M0S<R,3@T,3@T1C,R-D9$-C!$,#(P.4)%(CX@/'AM<$U-.DAI<W1O<GD^(#QR
M9&8Z4V5Q/B \<F1F.FQI('-T179T.F%C=&EO;CTB8W)E871E9"(@<W1%=G0Z
M:6YS=&%N8V5)1#TB>&UP+FEI9#I&0S=&,3$W-# W,C V.#$Q.#DU1$,X035&
M-#=&-S0Q-2(@<W1%=G0Z=VAE;CTB,C Q,"TQ,2TP.%0Q-#HQ-2TP-3HP,"(@
M<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-"!-86-I
M;G1O<V@B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II
M;G-T86YC94E$/2)X;7 N:6ED.D9$-T8Q,3<T,#<R,#8X,3$X.35$0SA!-48T
M-T8W-#$U(B!S=$5V=#IW:&5N/2(R,#$P+3$Q+3 X5#$T.C$Y.C,P+3 U.C P
M(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @0U,T($UA
M8VEN=&]S:"(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \+W)D9CI397$^(#PO>&UP
M34TZ2&ES=&]R>3X@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X
M.GAM<&UE=&$^(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N
M9#TB=R(_/O_; $, !@0%!@4$!@8%!@<'!@@*$ H*"0D*% X/#! 7%!@8%Q06
M%AH=)1\:&R,<%A8@+" C)B<I*BD9'RTP+2@P)2@I*/_; $,!!P<'"@@*$PH*
M$R@:%AHH*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*/_  !$( %4"N@,!(@ "$0$#$0'_Q  <   # 0$! 0$!
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
M1J/4-NTZS$=NCW1)E2$1F^&<K4>'R[2:UZ\][9HL_6S]]E6UP_@[2R @!/\
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
M(OSI_!TEW>AOJX)"C]DCW*' ]RA\:K& ^-V6*=YA3(2R1N8;;Y%5W:9*<A:
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
MFV_\E>H/^"G_ +B:Y/H__DKM'Q=_[BJ=C)X6SR-=VZ3A XFAS%]^RHE%!.*
M01D'(K"MJ*3]L'Y,]1?FBO\ "G"D_;!^3/47YHK_  ID/W&]H2YOMN["DW8M
MJ2#8]F5H;GHG86IY25L0GGD_NBN!*$D ^XUW:V;N6TF/'L=LM\V!9%/)=F7"
M:R62M*3D);;5A1)/') '"NSZ//Y*[9_Q'O\ N*JD4^:01S.<!K92(HR^%K2=
M*"Y[=#9M\&/$BIW&&&TM-I[DI& /N%=!.*_B5I7G=(.#@X/;2?M3O+]MTX(=
MM.;O=7! AI',+7P*OZ(R<_"L[6E[JZK0YP8V^B6=+WJU7W:#>=0S[G":CV_-
MLMS;KZ4G XN. $]IX ]U*.VN="M&L].ZRL4^)(D-.!J2VP^E14$\1D \BDJ2
M3\*IUKV6Z1A6Z-'=LD*2XVV$K>=;WE.*QQ42>\\:X]5[*],3]/3XUNLT.).6
MTKH'FD;I2X!E/$=F>=;&31-D#M:V[EC?#*Z,C2]^]/=OF,W"#'EQ5A;#[:76
MU#M21D&NBI+]'*_KN&D7K-,)$VT.EDI5S#9)*?N(4/D*K*E!()40 .))K)-&
M8GEAY+7%()&!_5?VB@$$ @Y!HI:8O(^U).JCM!OOX/3>_JOUD]'T(=W,8'+'
M#'PI6W-:_P '47W/59=;[;[GIS5MTM#%IA/-1'BVEQ:U J&.W%8G[8F\>!P/
MZQ==^)T^ 5&-NJX4C8<9N0[]%-=S6O\ !U%]SU+3V_TJ^FWNEWCO;W//;GWU
M;_VQ-X\#@?UBZBD^2J9.D25I"5/.*<('(%1)_P :U0&0DXV@++,(P!@=:=-D
MNOGM"WM;CB%OVN5A,IE)XC'):?XPR?B.'O'KG3FH+7J2W)FV68U*CG&2@\4'
MN4.:3[C7@NNVTW6?9Y8E6J;(AR!_[C#A0<=QQS'NI'%<"V<X@:*?PW&N@&$B
MPO:&H]G>E=1%2[E9XQ?5S>9'1.$]Y4G&?GFI;J7Z/$9:5N:<N[C2^)#,U.\G
M_K2,C[C2CIS;SJ>VA+=T:BW5H<U.)Z)P_P!)/#[TFJCIO;QI>YJ2W<T2;4\>
M&74](WG^<GC]X%8<KC.'_KJ/WX+=F\)Q']M#^EYVU?HB_P"D7@F]0%M-*.$2
M$>VTOX*';[C@^ZEJO?&;9J.TJ ,6XVV0G!P4NMN#]1KR9MJT$-%:@0J#O&T3
M0I<<JXELC[39/NR,>X^XULX3CLXX'BG+'Q7!90QL-A=GT;_RGQOS9[^[7KBO
M(_T;_P I\;\V>_NUZXK!]3^]W+=]-^SWHHHHKG+H*0KTUK32.KKK==*(B7:T
M7*0J2];77>B4E:CDE)/ 'WYY<QP%-+6H=6RFMUK1:HKQX;\JY-!M)[SN;RB/
M@*W^LED\8MOFD>M'62Q^,VWS2/6M#I'/_LRSWK.UC6_U=0[ED:4TL_"NTN_7
MV4W-OTM :4MM!2U':'$-M@\<9XDGB>=)FIH6N;IKRSWIG3\<VVTK66H;DYL*
M=*@05DC@#C&.>,52NLEC\9MOFD>M'62Q^,VWS2/6ALCVNQ%M\D.C86X0:7?
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
M>SP&>VM:3J#4UGTSJ:7>H<%4FV,]-%DL)4&)(W<_9*BH$$8/'MH,4@T)\>Y
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
MN&KA.4HO+C.+0S'2Z".B)]D)*1@!/$Y[JJ=B;?>VGW:XB-(;AR+5%Z-QQI2
M3O+)3Q'V@",CF*>:*8_B,0JOFGLJ,X?";OYK[J&6ZVW&V:1TW=';;-6;3?)$
MB1'2RKI>A6M8WPCF<9!^%-&DY;]XVKW.[MVZ?&MJ[4VPP])CJ:#I#A)("@,<
MSP/' SVU2Z*AW$8KL:F_$VAL&&J.WIHD3:C$FMNZ>O\ ;HCTU=GF=*]'93O.
M+96G=7NCM(X<*XK?>YVK];0';4S<XFGX4=WZTN2TIE,AU8W4H"3C>W>)JD45
M42TVB-1ZJQBMUWHH6ER=&V:R= _@BY*O96N&V1&465MJ=*@[TF-W=W3WTZ6:
MVR(FUA]PLNF(BPL1TO[AW%*2X>&]RSCCBJ!15G3W=#>_'_XJM@JM=J\%'8+3
MUOT2ZS=M.N7&VO7N49C+D=2W&V5.*(=2C&3QQQ'8<UR6ZUS96F==0]/Q;H-/
M/0PW;(TU*PHN;IWPTE?M!/+&>VK;14_R3J:4?QQIJH^BY/7_ %/H PK3=41K
M<7!)??B+:0VLL[N[Q'>.?+EQKFN=KN*MGNLV6[=,6^YJ!<AMI#*BMQL.M'>2
MG&5# /+NJTT4?R*(H;>]J?X]W9W]J4;O\U%UU>)%]L]ZFV=Z A5LA&(X4%_>
M(4'$<@OE]O@!7%I:WW%-AV<QG;;.:?MMT>3*2N.M/1<'#O'(^S[0]KE5QHH_
MD4W"!\HCU4?Q]<1/RP?1365;IKVMM=+1%>+<JSM,L.%!"7%[BQNI/(G)'"L2
M%,0K9YIN!?-+39=KC@1+BB1"<Z6.I+?LN(1C>*<\-X<JLM%5$_4=/ 4K&#H>
MOB;4\V1LR657P,(N+6G.G0+6W<-\.)3N^WNA?M!&<8S5#HHI<C\;L29&S W"
MO(6U:Q?6=HE^>^L;N_))QN9QP'OI4ZM_RK^S_P Z**]#%(X,;V!<"5C<9[4=
M6_Y5_9_YT=6_Y5_9_P"=%%,S'=53+:CJW_*O[/\ SHZM_P J_L_\Z**,QW5&
M6U'5O^5?V?\ G1U;_E7]G_G111F.ZHRVHZM_RK^S_P Z.K?\J_L_\Z**,QW5
M&6U4?8!9OJ6T6.]T^_B.Z,;F.SXUZAHHKB_4"3+9Z+L<  (M.J****PK:BBB
MBA"****$(HHHH0BBBBA"****$(HHHH0BBBBA"****$(HHHH0BBBBA"****$(
MHHHH0BBBBA"****$(HHHH0BBBBA"****$(HHHH0BBBBA"****$(HHHH0BBBB
MA"****$(HHHH0BBBBA"****$(HHHH0BBBBA"****$(HHHH0BBBBA"****$(H
7HHH0BBBBA"****$(HHHH0BBBBA"__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $$ 3,# 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"YH&L:)\/[
MSQ#H\QO)K=]AME#C]\I&TLH/1L$DGIQ45G?^&]6\30V+1SO:0F/[))*=DI:-
M2/+4=P0%//4\=ZYR_P##VFF[N);6XOXHHV\N#[>,L[@C(+#TS^59T\?D?+,@
M65)23)SPRD8Q[D_I7GNKK;H=,:=]CTSP_&FH:G)I_@A;;2;94,MWJ,L1>5V8
ME6\I3P ",$^WM74/X)TO3?!NMVDTLMW-?0,]U>7C[GD<#*D^@#<@5Y/X;\9O
MX<@MS'I=T3!.SN^\;9(G WQD8[D;@<]:W/$/Q5L=:TD_NKFS@!^[\I+#T//\
MJV]K%1OU,Y)IV.2\#7HL/$2V-Y#"]KJ\(CV2?=\P<H2.W.5_X%6UXKL[BSM'
M,BQVRP)$$@BC8J3SD[NG R><<G'->9W=YYMR]Q9.ZHLA>W9OE90&RIXZ'_"O
M8-5%EX@\*6MTUT/L$UO%/,WFLI$B@KM?T^8L2P]#P:SY;QM(+ZW/,+A?LUU#
M,V[(YW8X'T%4+MDN+J:8(!YK9V@8_+ZUKZE!);J$5W:!MR!W7@D'&%;^+@CG
MCK5+3+>&;4(Q/$\D2@R,L8R2H'(%9PT95[GH_A;P!J-II-Q(\]QILLT0GWA%
M(5#D!3GDD#)/3.1BL-M*L[B[G=9F2"TM29I)0,S.S84KSD\8ZC(YKH_#7BFZ
MN((+7:S6GE&UBN+P#: ,'=(<C (RN<\<"N.GN99V,]M/<M;7CDN$4X4Y^Z2>
M&QQR.,'BM:GPW1*W,"XC=[AHV!RA*,/3IC%,TRQ>[U>WLX4WRS.$7'\)) S4
MD[O+J>,HBL-V2<X]0<>X/2NR^&VD)=R1WA>%&M+A)W5U)++Y;87(Z'J?QJ-H
MW*;3T'6WAC3!I(GM[ARD=\8XI&!!F VG!7JA/)';(]ZS=2V:C;P,J+(NR:$Q
MA,<Y)_#!'Y&NCU%)M.UZ_P!/NI5$6H+'=V\B !Q(I!)P.O\ 49KFK^6219Y
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
M1QTKGM3C2[F^UQOL1^KD;5SU P*RNK(M"SW+II?[V\MV@4G,$AXDP1\NW'?
MZ]<'WK?TO4KZZTQ+"\\+7]_!9A&(6,H$0\KE1@X'//?WKF((()+VV6YGEM98
MGW+-;?,R,,D, 3@\D<']*],M[?Q9_8(\0:IXF;31+!FVLK2%?,96/5F;)Y^]
MCG%;PMR[BD>(WDK)>.@5XWC!4*XVG=SU'8^WM7MGPYL(;+2=0O-RK)<S%@"!
M_JU41X!SR.?PR*\T\1:>EQXEE"7[S84N))R&>1BNYMWOG(S77>!H]1C6SG@O
M8WFN4N(8H'P0LB[#@+T.0 ><=#43=X61+33+?C>*\BU*REM]HN%4,D*8022@
MJ=HSD,2IP0#V]:Y41*+S4$B8F)V6>,8QC@Y4CU'(KH;Y7N=,-IJLEU;W-K<.
M82J M&0>%P."!G@]>M<Y<N_VV5U9)8Y$$I91@&0=>/KFN:3O'05C*N4S/A@=
MKPOMQP=PSQ3+Z*5M/2/ >,1D;@>A9B1GZX_2K-S:RRM!.K(F7R%8X_WN/S!_
M"I[+2+W5+J_E@DVQV$"F;9SE 0,#'&1UYK2FGHB&CC([<N1@88=<FKUI,UO)
M(I?"E&4KNQDXXZCWJ74+".PD\LM)YO\ =(]^Y^F#^-43^\NFY^4$8/X8KIO=
MW)L.Y9VB!['!'4\U/9R#RI8W!(QU;D@=.?H3GZ5HZ9!#)8W44MNZSA-XF5"Y
M;'\&?X>O7M@>]5X;>22X?[/;-)YD3$+$#(222,$#OGM[42V'8N>'8FEN9+*0
M*DK9B#_>\O/\6.XZ?F15=O/4;)1EK:0Q2HV<KSU;VXZGVKI-$\ ^*[R?SQI4
MELIC*[KIO*#@C'3KW]*ZBR^$-Y>RW$FLZX&>Y"B5+*(L6VD8)9N_'I347+H.
MQYQ!-$TMPKH6>++HI[C'(/KCT[XJY+;,;.2*V5YY0WEBWBAW_NR?;.#GTZYS
M7N.D_"?0+%UG-@UQ-@9DO9B^>,9VC KII(=&\.VP-S=6FGQ =!LA'Y=33C1:
M'<\,T/X>^(+ZZM)I--,,*.,R3OY3;<@@X/)QD\5Z$GA&>.QEMM1\1P6ZWL9M
MW$2;F61N#L9CU(XZ5C7WCJ"3<LMY-=;T:.6&R4JA(/RR)(<%3TR.:RK_ ,4R
MQ:7-?W-I#%'<*L<A<>:\Y'W6*\+OXZ@=JRY;.Z7WFZLE:YMZ!HWA'P5>)<:%
M9:C?Z@WF6OVFXD(2*7J(Y !^[W8X8J1[U._B[4H+/R;%+#1(O*$D<"QB1X95
M/S1R*N0R-SAEP16#;2ZCJ^K0P7D=](LQW2<C)55RP S@L!VQGBNMTK0=(N]4
MU&*TEMS K0FUDF8LR%ER,'(&<@_*?I37-/=_H#Y8]#F;K7S=788SW%PZR%XE
MFE "JPP\3#^.,GH&P12_VMK*:;>Z<U[-9Q:8B0Q6<.<R.QPD:D')SZDGBMRU
MT&SU%-2N[RT%I<I)-!(X4[5=< , >QZ@>_M7&WFF2Z5XLLH4C>1[B SQP32
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
ME"5C;VTYN\GL>G6_A[PO!$@DT2625.DGVM\E@>#Q@5LV5QHVGQA;?2'3:QD
M$@(WG[S<^N!5>*.<W5PLJ((@_P"Z*G)88Y)].:D>'K5IVV,Y5)R^)M_,O-KE
MA=0@7.EHL@<$_N8W& <]<"FPS^'_ .TKJXDTZ#9*D87_ $09!&<\ \=16>L&
M13EAYJO:,SLC9\[PS_SY1C_MW;_&BLOR**?M&*R/()8_FX-=;\,@!XSB4D -
M;3 _]\US\L0ST'2IM)1?[4ME QN?''N,5S1W0WL8<D>W(/4$C]:K7!2-"[L$
M0<EB:6ZOHEE%K;1?:+HMM6-!P#Z'_ 4_^P"C";6',D_5;2,X"_[Q_A^G)^E/
ME25V%^Q5L[I;N*>-87,8'^M8;5&>.<]*S[NW:)P02$&",#]:W;N LBH J1(,
MK&@PJ_A_7K54AU!&XX':L7I*Z"S,=+9FMVG*_(.%SW/>J4CL)OFZ+[]*Z:Z3
M.DR# R#D8ZC)_P#K5@6T(O9YE(XCP,CO6T-=1RA9)C89C*S#;\H'7WJ.<$J0
M*OIIQ@.5/;GFH)H2'QC-4FDR+::F?$OSCO3]/7.KQMZ9/Z4XQE7%2:;$/[3/
M^RA/%6WHQM6.PT?PYK>LR1W%AI=S/;ER/-5<)D=?F.!7J'PO\+>*?#;:A%K$
MB0Z;<Q,4MEG#E)68$M@<#C(/-8?A[XFZ9I?A+3-)E2XBN++S!(RQ;E8%B001
M]>:Z+0?'D7B;51INF/))=-&T@21"@*KUY/UJ8K30:M;4ZVRT9[>X\Z0I*N?E
M!R0!]*\B^+'@W4++3)-:#0M9K=@>6KL6B1B=N,C &3R!ZUVLVNB'4'@E%U'<
MMEFP7"X'!.1P!7&?$;Q9;3^&Y='2:>2XN60[6+%0JL"3SQG@4TNI39YYH \R
M]CR/X6KL8HALXZUS?AB#S+F1N3Y<8^G)_P#K5V$4)P*SF]2T5-0MA=:++"H_
M>JP*D\X%5M)61M.DM3]^"8IF,]%/(..XW5NP0_O.3C>I4D=@:RK>.6RU.1D
MPXRJE>#P0%_2L)/H'6YK,[7,D4\@&_:%?'<CJWXU: &*CCQ(L;]"W/2K*H,8
MK2&P/<8WW:\ZUF_2\A(8YFBOIN#UV'&"?Q!KTG;C%>1/^]FD<_QR,WYDUJB;
MZG>?#S=YUXN/W?EH<Y[DFN]5<Y^M<=X!BQ;W;!0 &0'\C7:HI J!O0>.E)VJ
M0#@4;*";CQU'%3(,@>E,4<U,H^6F UP3C'-/4#!XHQ3D'WJ8%:^XT^[)Z>0_
M_H)KQ7PLX;QK8 ]/-CZ'I7MUXI-E<@8R87_]!->*>$P$\<:9D Y*#I]:8XGN
M(0"1N*'0$]*DVGS#0RG%400+&!V[THC ;-2 8+?6D4'>: '>6/2BI0IQUHH
M\6O[R&S4O/(%!^Z,99O8#O531Y[B\U^P,MU%I\ G1E5SEY>>!QZ^@_$UB:E)
M)9WKP-.MS<H2KW&<@-W"GT_2LG3[QCXAT]]YXNXCU/'SBB"OL9N1V\>JZ/I]
MY):6!CM92[+)*_\ K6.3D;NBC/8?B35>ZU.Q6YV*Y?ME!FN*UW]SXHU,$YVW
MDO4_[1J.**XO)4@A1W?H @]>?\YI3I>8*1V1U2RN(V<2*@&1AFY^O%-<PMRD
MT39[*X)'U%8UGH=^L;AO+A!C+#S&'-$5D+0EQ<QR[ 7W*"/8GITK'W>C+4F;
MMW#Y6D&8 2,[815.3P.GYG]*Y_1XY+2&XEGB==[ #(Z]>GK59-3NK81D2EC$
MQ)P?O ]?YU)!JB7=M+-?R/))%E8+920I)YR2.P].M:*#29=2=[6--V'G^26
M<XXZX_*BXB@@OY8%<RF&(N[=.@RW%8=E?BUD\XY\Q>G?'I6OHT$>L:I'.?,A
M66989%C(X!*COGKD]:7([Z[$K4S4"O(94P8T^8YZX^E+#=[96,,/[V3@LJ\X
MYZ8KU3XA6MLOA+4[.#2X4O[6_P#+>YBBV>8H90#P,#(QD#@8/K7ED&G3P$2>
M='&_&06X'KG]*J\6F*I%Q:OUU)H5E=V4QL,KSN'XUWOP>5D^)5J&QS;3C@]/
ME'^%<7;PW"6\\DLF\Y5%QG&.<FNS^$2,GQ+TYV7&^*<#Z;#136H[>Z>J^(8?
M)TO5Y^ZH3D?45\[:\S7%^LA)/'4DYZU](^)U#:%K:G _='^8KYSU*)21)YB;
M@<8/4\]JJ3L4GH=!X-L_,T^^G QB2-<^V&-=2D*JH[X-<!IGB:71;.:SMH8I
M//=79I,\8&,8%3_\)YJ R/)MN>@5"<?K66[!S2.\ "G(XJA?K&8EF7;$()%.
MXG'WFP>?J?UKDV\=7N7"PVQ5LA,J1@\<UEMXCU*Z#I=2@Q2*5=!&!G/0\>A
MJ90ON+VJ.Z'B71DFV2:G:(4X(\P#![U*?$^A<XU>S]/]:*\K,$&^24A26)8[
MNN3UI0PC?/DPO'G!!0$X^G>M%R[(GVC/3Y?$^B^0X35;4L5. ).2<5P-NA$:
MD]AR*7['IDDB9M8$*D%NJD8YZ9JWY=JX(2YC&3DJ5/R_0]#4N:Z7'&7<Z[PA
MK.FZ=!=#4-1MK7<R;%FDV[@%.2*ZC_A+?#7_ $']/_[_  KPW7P8KB.($\ '
MIC.0*SIE5H=^%W 8X-;*":3%.;3T/H3_ (3#PSC_ )#^G_\ ?ZG'QEX7 /\
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
M<8_YYVL<8/XEC5,;MN.WM3#9/* ^T[,XW=L_6LO:(ULRZ+_P=!CR]&U6Z/\
MT\7RH#^"I_6KVD72ZM>K::!X)L)96/68RS[?=BS!0/K56+PQ?;[A'L9%>VC$
MLJ2 *P4]P#@G\,UOZ3;Q:3<J7U6PMB8/.C=)"ZL?[C!02K?44>T0W%G5IX2\
M96T?[G[/;# R-)M8$'T# ;OQJLVB7]K(TE[#J4TQ^]+=[W./J>!6Y9?$32[*
M)(XS>W9,?S[(A'LD]B3@K^55-2\8ZCK4L$D+S6:PQ[?W<I!=LY)X[=..:')/
M8$C.5D7Y>21QTZ58C=0GJ>U+-/J&H%!?7+S8Z!R/U(J<V@*@!0,GJ>XJ1HCW
MQ]AQ]<458\F/M$3CCKBBE8-2F+=6!=MW<]<D_GU%3M9[8"TC#(QC'4?XU$92
MJ,T13<>@//..1Q[TV&YE5]K_ 'N6V#C'M4E$;(R9R#CN5'XU2E0)G:3@G*@-
MG/UK761%7Y\KN&  I(%5GV$ J1_LJ!C^= &>+B15.54@C;D@DCCK4<C;\%C*
M>."@X/KP.M7FC1[C=LW,N=VW(Y/Z?C2&.!<!]B'/ SD__JHZ 58HRJ?NI9"P
M&,X!-.VEI3M1HTZX=^3[Y]3Z5?*VA5?F5<MRS<[?;CWJ.6"%Y'SLDA&$&].K
M>HS2#0K;'QC@C!89'3Z4\1LP)Y##G!IKQ^1(03N(=AA1C)!Z@]Z<L\K,4# *
M.3\O.?K0!:C#+C*Y5OER?6I591)S@+G ;UJ&&,YW%R3Z;L$'W]_6I&C"LVV+
M<YY+<'/'Z?A0,L+);LS(KHS?W1TJ.1$) 4!5S\V7ZGL<4@@0E=D6['( XY]_
MSID<:&63<A; #'<=O^?_ *U("3*#Y1DY7H.]19W;6$1;KR!C'^>*M;V:,*=F
MXG  Y_'\N*;C>"!DC&3M.,#\:+(12DDE '[O&[G<>AI;>:^@9&M;F>"0G)\J
M0KP/IVJU'N9&<!1@\@N.12/-$)&"NI(X(&=W-%@+T/B'5)(C#J'V;4HS\I6[
M@#-_WT,&G1OX<:YWG3KO39_^>NG7) _%3_C6;(Y56*-Q@\'@8].>^:8BRLA<
M[,J,X(X(]J .EM+AMP;3/%D,SI$8DBU2WV%5/\(;MT]>*THKWQ#9)$]WHQO+
M:*,HS6$RR^9Z.<\Y'UYKA0F7)Y7/9L?E5FT:>UE#6\\L$I/6.0KNQTZ=:=WT
M"R.P@\6Z4+BWM=0W6MS@BZ:2!D6,]01C<"#WYXK9MIK"]MHI4;Y9Y3"BG#$M
MVZ9&#V-<G#XAU;]W'=M!>P#AOM,*R8'KGK0USHTX&=&\BY7)$MG<M&H'K@Y_
M*J4V3R(T-4^'OA+5IY?,L+);I6(D,$_E.#[A3U^HK%;X*>&2V]99U![-.#C\
M:QK[PYIVH7,EU=02O+(=QD,S%B#W)[FJ\?@S1&P1#.?7,[8K130G!F[_ ,*F
M\/>?Y%O>QM+M+B-95:3 ZG:.2*Q[KP?X=@TZ.^MKU;BV:;R2\2%BC=]RG! '
MTJS9Z-;Z?!&MDCQ(K,5(D)9<]<'J,^U6O[.A)+M KR?WF'/Y]:B4FWH"@<S=
M:)HUO<WEN+PR20QAK>6)?,BG;^[\O*_B*IFTTY)K60:9=3IY9%S!*0H+]BD@
MY ^HKM4@A)PJ]L<'%2""!%^1$3J ",UFTWNRTD< ME<1V\4=OIL*R1RF5+A@
M3+[*<8# >XJ8Z=K,ZW?[TQ1W;!YXH(PB2$=RH&*[U$3:-H7GN.*E6W=,$L!G
MG QR*.49YT_A:>4EKJ22;:1R[%L#\:M0>&(5P678%&2/6NY,,*/M.00><"I
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
:Z+)9R>N.#112$75MHV4,=PSZ,11113)/_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $# 24# 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#U6-  *CGX
M.X<8(Z4Q96?J:M1Q"5<'K6VQGN(A)Y!IIS&V_&1[U,, $< TQS^[",/I[T .
M,:SKN7C/53WI[JK1810.V#1;J/*!':E=ACWS1<"K;1$DB1%4D]JLB$*_( '3
M(IQPT6>C#I4@($9#<#WH;"Q2B+VMX;=LLC?,#CBKJXY^;/%5%)GE\PYV@X4C
MN*N-&6"OQ@#!]Z&"(I6=XBMO\Q''7I5BW+>6 P(?'--B0+T4 >E3\#&.I[4F
M^@T@< $9/-(9 OR,#]33&8[B FXCN>E++&9&1@<LHZ'I2 +AF"8^;VV]:QM3
MDGA:%HU<;SG.[^=;P0@9=L^G'2J5_9"X"99QN;L>,5<))/4F<6UH8;ZK<C!#
M*#Z=:5[PWB;&A.2<+CU]JN/I CM90T:M(I)5AW%06;S0;5^S[S@MR.?K6]XM
M7BC&TD]0@TQG@</\KYR.*!83>2K"-1VW9Y/X5(U_-<.$C!!/%7K1W,L?F;LC
M@+BDY26K*48O8I2PF&*(O$!G]:GAV-;.2 CKP,5>OY(%8"4G<O*J*R2Y? XP
M.^*E-R0W9,E@B\U@N<$U/Y7EOMSG%,CE*Q[%X]34D8I.XU8L1+5V)>E58Q5R
M(9Z"L9&B+0 [4ZN3USQ_HFA%H?/^UW8X\BW.<'_:;H*YJ#QCJ.M7 >XE%G;$
M_+!#]YOJ>M19VN4G<]1ZT5FV%]%]EC#-@XZ$UH@AAD<@TABGI43U(:B<\4T
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
MPZ4JKYC2;V[,:LO)%;+D?=)QD5$))B3L0C/7TIW=M-!65]=1975.FUF(Z$5
M;>VQO,S*V?N@\#Z5(\["7:^",8)"GBHI;<O\T<@*G^$5443)W$4*LA*.S>E6
M/*,P1O* "] .]116>,8+!CZU:'G0L#&6';FFWV!+N6&^SJ 7!!'&*57C"$QR
M;<]C43"25,NZ?B>:Y'QEXP/A:*&""SBGNKD,4+GY4 QR1U/6HL4Y6.FO5M+2
MV:[N;E(8UY:1R M>>:Y\2[>#=!HD(G?I]IF&$'^ZO4_C7 :AKEYKMUOU&_:4
M@\+_  )]%' H-M 8U>VF'FKS\QX;_"HGB%#1:CC1<]7H2W,VHZ[=M<:C=/(X
M[RM]WZ+V%,FL'MR);=B^S[R]Q[BH,?;Y-ES,T9"E&C['\>M7_M\%G%Y<IVNH
MZ#G(]:XZE:<GJ=,*<8K0EL[N.=!R-U)<XMW,\3 ,?OQ_WO\ Z]8UU-YTIDL@
M4D;LO.:?:B6[?9-+L(X('6LK=47<6^F21S+;$),W!7KN^OO1;/<71"LRHW0D
MG)K373TMPLEN,N.H;G=_]>H;JW25#>6I"R#[Z$XW?X&A=F%B:/3(X06*^:_^
MU6??Z3<7<CN6CP$^1%7!S]>]6[75UD7RL9D4?Q'&/K1/=X&9) %(Z#C_ .N:
M=VF!@:;=K97@BN(\M]U3CD>U;YO7=F4+L  (SR36%J/ES%7"; 3@,PP"?YU%
M"[$K;+(3SC]X2%_2KM<6QK7,\3DKS(WUW'_ 5GHDD$@7_5HY^7(K?6"&WB&U
M47W]:HW;PRH8QECVVCH:2 A:U!A+JVZ0>O?VJC+*)Y(P%. >0/6E>[FC#Q-\
MK#@>_O4MO+':F-CC<P.3W!^E.PATV_8K&-P7[D8! ["KMJI>!%,C;<?<3BJP
M::[N3+&GF!>!N. *D%L\4ZB:5E23KY9P,T_(9:<Q6@9MZ1[P 5#9./YU5@BN
M9K@HENK>:3L>8[1_]>MRV328HMD$!N+DD<1H7;\3T%/F2[OLA$2R%J=V]_F;
M/8#M^M2,YUK9UF"RL5W#)"\#/>I@MM".Q;\S5G4K:WR1'=R3R$@DM@<]P!VJ
M*&6W2/*!![U0(0/+)_JXB!ZMQ4^G7$NEZM:7YEYAD5B!TQWJ!KS<<1AG/L*A
MD6=U.\+&I_O&G%V=Q22DFCZ=AF6XMXYD.5D4,#]:D$3/C'0GK7)_#C5O[5\)
M0*S[I;8^4WX=*ZT*V.,XKL;['(O,<L$+'#3'Z 5(;.(<K(?QJ%5P>F1[4V7.
M0?TI:]RKKL-E@"M_K/SHIA5CSBBJU[D_(HE[;  BZ'\J9$ZY))D&>A'2E\LL
M5)DP<\C%%Q!Y8!1F_I35MA.^XV652,*Q8]\BHR6*X .?84@1]N0N1Z@5;BMY
M'3(DZ=L56B)U9%$5D 38Y?UJPUG< Y'F%?3=5R*,( V!NZ<"K"M63J=C10TU
M,J6PD"9'+=P3FN:\6>!(O$=LK-)Y5Y$A6*7&5P>=K#N/<<UW> :1B,8+#\:3
MFVK,?(D[H^7M2T"[T*\:TU"W-K-U4]8Y!ZJ?2JOENG+ 8[$'(-?2>N:/I^MZ
M>UG?6JSQ'H1PR'U4]C7BGB'P+>^&)GN8'DN=.8_ZP#[GLX[?7I6$Z32NMC2,
M];,Y1X)KGF %BO4@&J\D-PA"NC./5JWK221!FWDV$\F-NAJS-?V\\!CN8#D\
M?*<C/L>U<]VC4P+>[GMW50D8CQ@[1\V:FN[B)R)E.R4=2!][ZTR0-!./,*M
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
MVMM(IX\L%^/3I4>QGV-M#:81Y92D: J<94'\JA^RPCR=KQD=X=G##UK)BO\
M[.7WZE-+N.0D484 =P,DU8_M698I)H(9=^ =\KC''T H^K3>XFT:DFF)N<30
M1^7V14&,>U.CT^UF5E?3X@2.Z@X^M8TM_JDA(\V*(>H4DX_&J4DMYC]YJ$S
MGD*<54<);J*Z['4R:-IR81K*$+C.-H&:HW5OI$6T20VI?=C&X$ 'UKFY8C(<
M*\TK>F<U/#H=Y=!3%:,O^TPQ_.K^JPZBNNQNFXT&W7:([)F!'(0MG_"HSK%C
M;21M;V<<B9PV8 #^!J@WA]H.9[NSA]=\H%0R3>';6/9<Z]!N!R1""]6J%/L/
MY&E+K[^8SI;*J]@RKD?C5(Z[=QJRJW#'/[QMQ7Z8 Q6;/XI\)6Q/E0W]XP],
M(IJE+\0+2+BQ\/6J^C7#ES5JA'^45SI!XAU21@L;C'3*1 &N>+W\WB>Z=3)]
ML\MV)'#<)_A6;/\ $;7I 1!);6J^D,('\ZSKK4;RXM6OI+B1KJ49>7.&.>#T
M]JFI2Y7'2VHU)%2^TU+'4%16?S51)"N<X)&>OY?G7J-C%I4-E$9M1C * E8H
M2QZ=/2O*+>>::-@^YW^1 Q[ =JU[>[NYX/)NH(S"2<@N1W]!77*#DE8SC))N
MYTGB2\T:X2&/3KB22>-SN#;<;<>WOBO.KYD^VW(5I!(9"-B9Y'K70?9K6&4R
M6\1CSP1N)JD;Z5;N4V\:H8FPS+&"6/J:QIPM7:?9#E*\+HS+"5H9V3RY1O7:
M=W05T_A31;O6M2<6\UO%#;CS)WN&"JH/ /O6<;VYO6"W#_)CG;&%_D*D@B,!
M8QL<-]X$\&NSETLC"^NH74BK<2*IR Q&0.#SUJUH,[+=S&/.3&RG'H>U1_:X
MXO\ 6A3[=ZGM[Y&<M&OE8Z%>_P!:M61,KM#M1O8$F\V03 ,.RYV_E5=;FVNH
MP;=V<CAB>,?YS4AU*S$KQR3(K \AJT(;6QGC#B-GW(&W*!@_3UK9SBMC%1F]
M&87]H6F=HG#'.. 36II^U9M^2&"_)\I//TJ95L8&9"\",K$8) (YJ[9""<L8
MI48#C*G(!K2,HM7;,VIWLD=)X9O#;336\"YCG WDIM8],@>V?6H[S6O[?UR[
ML-D<!L0J^9MP77W]<'BL[1+U[:\:0A"0IV 9ZYQS5#3@(M:-^RL#<QS;^^]O
M,&,#\:RJ-.RB:P33?,;&JV,%QH]Q;Q32M(PVEOKT&*PK7Q1#I^EW-S&WVBY\
MD0",-@EC[^@QG%:.IZE#8F%9[D1SRR K$IP0,\_3ZU<T/X?6VES1ZA=3I<2'
M$BQ;#L!/(SD\D5S3DHHZ(QN]#I+7PMX=NM/M)WLH]TD*.Q,K@Y(!/>A_"'AK
MM8+_ -_GY_6K4]RJ*<Y'MUJHU]" -VXY/0C.?RKEYV="@K#3X1\.$8&GH#[3
MM_C31X)\.-S]BE'NL[8IZSK-_JI& ';!I[!L >:2.I'%'/+N'*BL?!?AU3@6
M4Q'_ %\-2?\ "&>'!G=8S^O$[59\B0MD%@![DBGFX\H[&DC!^I)_*GS2[ARK
ML4?^$/\ #AZ:?<X]?-;FBK3SSAODBNI!ZC"C]:*.:7<.6)Q<-L96(4<_[/-7
M(-&NI!O2TF<=\@BL^7XFS1@C3](M;<=BQR?T K%O/'OB*[)!OQ"#VA4+^O6G
MRR9-T=Y!X?O%4,;>*('J9&'%%RNDVJ,NH:U;1^JJX)KRBXU.^OC_ *3?3R^S
MR$U6$9[ D^P-/V;[AS(]1F\7^%+10J_:+UU&,HI /YXK*N?B-;("+'0H4/\
M>G?=^@']:X;9,1\L3GWVDTY;.[D.5MY3_P !Q5>S0G,Z*?X@Z]*"(9H+9?2&
M$#^=9-UXBUB\)-QJ=T_MYA _2JHTR^8_\>[_ (X%/&C7AZQ ?5A5*GY$\_F5
M'<R'+L6;U8YIN3V%7QHET>3Y:C_>J0:'-WF0?0$U7*Q<R,O)I#6JVB2!"5G#
M$#@;<9-9#;AP<CG!H:L"=S1M=+DN8EE>18XVZ<9)K0$$4:K"X\V%1CKR:KQR
M@*/LLV%P,J>?TIYGF!Y$;?ABATXRM?H3S-%=G2'42F J-AD _0?K6Q+;2V,A
MM[A0LJ\L P/7G@CBLUI)>OD1G\:4/-CA(U-78FY;84"V56+A5!;DD=Z@WW;<
M&10/85#,\42_OY\GTS_2LU3M4<[[E<UX\I8>>)6VJ-[>@JG//*<Y8(OHM57U
M #*6Z8_VFJG([RG+L35.0)$[3J&^]D_G4MO?I#OW0>8".YP1[BJ &.E+DXX-
M)-IW*:3))9;2YE+!I4)[%<TT;4(V7;+_ -]"H#"<Y%-,;>]#=]T%K;,L&-'8
ML;J(D]2Q.36OHEU'I\D@:]B"/@_+D\US_E-Z&E\IO0TU*W03C?J=O:ZA!:O)
M)'<H^\\%N,"H)-=N+'3+66V.^60RJK-]U03_  _E^M<B('/05<C618E1GR%S
MM'IFJ<VU:Q*@D[W+:BXUB_A%Q/\ O/NJ\LF @SGDGM7L)U"&6.-8[J"0JH7>
MLH&3CTKQ(EN]/SDCM^%8SAS&L96=SVID$JCS) 2!C*M4310QC.?F'H:\=$C)
MRKL/H2*D74+F/[EY.I]I#4>R?<OVB/7?[02&/;O+$_PJ,5%'<74MRL:$H7!:
M,/T;'85YA'KNH1GB[=O7?AOYUHIXQU%1'YR0SK&VX#!7^5'LV'.CU."&<(!=
M3M(?1&*@59C2*( Q1(I_V>OYUQ=M\1;?8HFTQU&.=DH/\ZN+XZTF1ONSPYXY
MCS_*IY)=AJ43JR[$_>:BN;_X2?29!N_M1![,&!_E12Y7V*NCBH]/M ?]0GX\
MU<6V@&<0Q_\ ?(HHKL1R,D6*,=(U'X4K #H!THHJA"8&*:.N***0 W6FX!/2
MBBF W:,GBF'H:**!$;G"US%^ M[, .-U%%3+8J.Y7Z<C@^U N9@>)&XHHK,T
M'&\N!_RU-,>ZG;K*WX<444Q6$\V1_O2,?QI74!A@444 -%)112 2G "BB@!U
M.7FBBF _  % HHIB%H;K110 S)W8I"2''/:BBD,D!)4<TP<L:**8$NT9Z4X(
=I!R***!"0$@, > V!5A2<D444(!P'%%%%,1__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %- 6P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M4MY&X/N#Y.<]?QHIP:6H[Z&HQ9V+C:22,<$\^M+]I92/M Y!W"J,=Y(C*JY
MSQDTM['-$ZEXF02(&CR.JGH13Y638O0WGE3*Z^6=PQC'2K"OO53,AVNV5<-Q
MN[$_0XK-C4/ Y.?,5<@ TZ.8QVQ5MV,$J5]:CEU N7*M)>2;8!"&^3RT/&0.
M2#W]:JQB4@A7" ' &:EMY#)$JELXSP1R#3'%V'.VW9@>AQ3OW"Y]H^8%ZDH?
M1NE+*D<J;)HE=<YPRY%<_%K$Z)LN$$B'@[N?U_QK3M[^VF4>5+Y)_NMRIK52
M3-K'G'C][>ZU&?0=(LHQ>74JRW3J!^]8*6"GT/!/O7G*VTTUR^ER2+-<-&'M
M6@^9=S8X;N..#Z$5[I:>$#%XSE\1R7@D,F<0[.!D8X-:&F^$=#TC5Y]4L;!(
M;N<$,X)P,G)P.@S[4):W8CQU/@[KTUC)<WE[9VL@CW+%(V>?[K,.!QSFLFW\
M%V.G7-Z^L>)+6VGMBJ6Y@!D!E*AUR<8VGI]:^@M:T6TU[3C8WWF>27#_ +M]
MIR/>O+K[POX0\-)J<.LZE)/*TR7$21N?-5!C (^Z3[]Q3ND*QY$SRQS;?.6<
M9+.$^[NYZ#\:DAU!HK9A$[1IC:8]QQ@]1CTINJ"&34+B6!U$;.2NT;0$]<>I
M]*SA!<7'G_9K:23RT,DA7)**,98U%N8DFEN1)N39M0C*@')%1MLD*H"<YZFJ
MXAE<>8CD+'R[ $[>>I]!FG0,TF2K %2._O3M8+&K% UP@A5MC= 3_%3XM^C:
MCL\X-'.I5\#/RGM[^OX54BEEA#8EW-_$3VJ*=[JX0L[9;[RH!SBIC=,$=WIF
MMZCI&EHP*7%A#(GGNJY7!8,BGN.5Q7+W>V_$L\:2!WGD\L(!@=POUP346E)J
MNH&XCL(BWG0D2P@@!U7YCP>XQG\*N:S_ &9;6BPV,DAF*K+,&8%)'.<[<=,<
M?K2:=RTU;4I^'[&*\OO+\PO<*GF[%&?E!^8'/?;S70W4D*'_ $:8O&Q/E$8R
M0.F:Y22[,%Y8S0-M:*/<)(QM+D'/Z9QFN@%Q/,6*6$EO'<(9@2."&Z[#W]>/
M4UG4B[\P)JUB-KEIK\6Q(B8<LV#W]3VZ]*FFN=3OH7T[?->P*%CC;^!,< J.
MP/.#UKG9+R?[*Q2(#+E#*I_0_E4NBE);LI-.T403+<DEL=%'XU44TB7J:=E;
M7*6RW:*C'E?GZ'.00,^G->C^"KJWMM''EV,DEV96DEB1=VXK]PL>F<XY]ZXW
M^R;.WMK%YKB=H9(S.8\XY]L^X KIO#6KZ?8:?/)/(?M4@1/($>20O)9O;./?
MBCFY31*QQGB>&&/4[Z$!TN9;@NL*(2PY)/';TK.L&)LPVPGJ%('''%==XRUV
MT^UF?38O*N6(5KA!DNH^[][ICVKCK1GC@E$?*%\ACRQ]?UK.<DXZ$/<2^PL<
M988DW#.3P:;%!%%J5PD,KS11':KJ -X]:AGG>X08QE?;I5EKEG01J@#XPS,
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
M:UX=N5N-*OH@@MY/O0-G)5N^/KS7DOC71KOPWJ,MEJ-K;K/=C[2AA;<(P6/
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
M. 1R?>GM+(P%N]M(-J;4!^\.W^-1(K);,Y1MH;#,>Q]*=K -$OF7!,JJ0.
M.*D,#95(8V&0?FSP?QJ"WOG6.6!2!!,0)!M&< Y!![5))(80-K.8R<*N<A,F
MJ:!EV"VDB>-5B)9<[F+>O:I'F 7R9 &('?H*:$VL9%F,C+T4<;O_ *]5;JX$
MA.[?$IZX'7'K65N9B)GC#V[88!1_X]ZU3P8R! P/.0&')J"2Y:X801JS+@G
MXX]:;$AR"S!03D8Y(K11:%L322,9$$D>SGGL!3+Q!!<M#YB2HV"'0Y!J:.=B
M[&0ACV4KP:KG:S *H##/RG^E-!<DM;.*;4(8_GV$'>4.<'U^E=*8;96 =V(7
M&58Y/OFN>M9Q#*CQMM.?F7_&MB+SI%?8 DF<=>!^%<]>XTQRHENTDA'F?-E"
M@QA?2LVYG>6\!)?8& #'M6K<H[Q*Y<%8^, X.:9H_A76_$3@6T6RVW;FN).$
MS_7\*5&+D]-P;L9TMRBEE1B=N.IZXK<T/PKK?B*9;B*/[/:G_EXE!5>?[HZF
MNRTGPCX<\.W,(O7&IZI(X"*RC:K>R]!]33_$FKZRMQ+:A1;P+\N(3DD?7^E=
MT,,EK(B_1"VVF>&O""_/F^OQSE@&(/TZ+^/-9NI^)M0U(E _D0'_ )9QGDCW
M-8A+ G.?QHW^HXK=62LAV[AC@XKFKJWU>[OR (8XL\*0#D>XZUTID0#); ]Z
MJ2Z@@;;$I=SZ=*!F;+X?3:&5P2.=I^Z#[4P:E/:#RS$KX_N&M$6US=8:=]B=
M=HJ;[/:6X **S>K#)H S(YWOY-DEPBXY*J>E6)9K#3$#R.F[L6Y)^@IEU8P3
MMN\H0GU'WC5"+PV)YO,NG:0#IVX]S2#0TK75AJ"L;<,J#^)QU^E3I$2V[EF_
MO-4+SV.GA8<C<!PB4OVAYHRS3)!$.H4\_B: L3R&&'_6OEO[HY-(&N)1^[40
M1^IY8U!8W5C,\B6KAW3[S=3^=7&/<GB@001_9R71W+GJQ/-7/M44ZA+M,GH)
M%X(K,DO(T.%.YO1:A=YY8]P*J#DX!^8U$I1C\3&C4FMY;>(S1?OX!SE>2![B
MFII>H3VOVR5$L;$X_P!)NSL4Y_NCJWX"NB\,:)!-90%I3#-. 599@SY[Y3TJ
M;XKV5K#9:-)/<RO*A,(C5L%UQ]X#'KBIY[JZ*<;'E^J70ANVAMY?M$8X\S'W
MCZ@>GUK.W--ND?+=< 'I5CRGL=7!D0PR1,&V(<D<9'3\.:K2RLSG VM(Y9JR
MDV]R1KG.U692!SC_ !J+,1D&0=I))Q5BSAB9KDW RJP$J^?N/D8)_E^-4%SN
MY.#[BA(9.96*% 3LZ@=Q4AF#V:0+C[V7('Y"HB" PD.'7J/>G-*YCYQT'..U
M $:KOD*,V$'+$=JLJ;97VP1[F88'FM^M0(JH0903DY*C@T]-K$OMYQ@>U# 6
M3(56=BQ/8&D@N!NVN 4'&.U.((=6."H['O4" &4D#"@TD!>6./[*2I#'G>6&
M<'M^%:&GZAY5FB0RB%0.5V9R>YSWK(=9H;0$JP1LGVJ6TW+;)\X&><8J)*Z'
M8[*\\!ZM'>206ML'C1"RS%_O?CZ^U8#P7ND3^9/9R12M'UF3E">X]^.M>[!J
M\P\>0V\TTEW-K2SS)(RPV:+D(..#SQWS6H['&Q33,SS98\#>?3/2K-P<-M\P
M.HQPHQDU EQY=P\H54R.$7D+GTJ3>K;2WR2;>F.M0]R6)%]G$:HR;&+>G(JR
M\T*KCS'09&5QR?>JR"(YW+N"<@@\L:>8E $DC(S#@#GK4L1%+=;9/W8VKV/4
MY]ZJS-*LCY8E<\#KS4UPN<!P 3V/&*I([^;QD\\ ^M:10RY!D*YE"G<HVD#H
M<TYD&6!)VCD<5&\J@ LN<?>Q3[>;$G SQ@!C2?<5[D"L4"EE(R3M-,5CNRP!
M)YR>U2SRN6Z9YSUR!6EHV@:MK\ACTVU>0@X:4C;&ON6/'X5238&< BMN^<Y'
M'/0^QKJ-$T/5-;3=I]JZ@G#3.<(/?)_I756/@G0_#T:3Z_="]N@,_9TSLS].
MI_' J35O%.I31"VTA(;&W48  ^;'MV'X5?L.;XQ7[$]GX4T'P\JS:W<C4+T?
M,(0/E!_W>_X_E1JGBJ\N5$%H!:6X& J?>Q]>WX5Q#:U+%<M%-)$\V?F'F G/
MXU8.JQG'F(Z>Y6MHI15HJP<O<OK(Z2K*KD2 [@P/.?7-2->7+.SO,[LQRQ8Y
MR:H+?VS D3+@>IJ)K\R';;1F0_WNPIC-!YQUD5<>O2H%EM9R5CDPWI57[*TG
MSW4I/?:O2E6[M8CLAVEAV0YI6"XDNFS2RDM/NB_NJ.:=M2U7Y(R/PYI!)-(<
M[M@]%Z_G4WFLH'F,N#P,]Z-0(!<22<'Y1[=:>L1.2!M'<D_UJ1-BN/W9P>=W
M:D>TCGDW-,S#M&QPH_"BX6(1)&#B)#,_J.@_&E:*68?OI-J_W(^!^=6/L\L:
M_(OR_P"S4,UTL*D2\'WZT7"PUK> Q^68D*^F*SKK2(6!V2% >J-RIK4M(;O4
ME#VL:B(OL\QCGGZ#FL#4KG;=B.*=I(D/S.5P&^@J922W#4LZ9;W9N?LMC;++
M(1CY"!TI+Z2XM[@13D%OERJ-D<CN1T]ZIV&!<3M+?FV(0E6C7.\^@(Z4%)8[
MUXKF.19.C(R_-[9'K6$ZC:T&:-N9%)BC95+$X)';^M133R+-M7Y,=%]JNZ#>
M+)>K#.BX*,'5SM.?X2">_P#C5?Q!%9VVNL-.N/M$ B0F3=]YOXOISVKGY&]6
M4=AX-UO4 \-C8VL;3J<;2 =R=SGMCUK7N/[+N/B??-J<Q22W15LTE8JK2%>2
MO&"-OZUS/A-?+U*RO(9'!7'G.!@ $XQ[U:^*>NV=T]M;QVD4JA2\5\C\JW1E
M&.#Z$5O!VCJ#.'\0B.WU_4EM598@Y4-N+$KQW/6LZ2:%X(88X CJ,R3$DEFS
M^0[5,MV/.#73/*JC)0-G/?&:ABN-LHN!;QN=_F;6)P>>GTI7N056 4G^)%.X
MGU/^%1D,9!N5N>AJY-)-=W#N4&7<N>P&3T%36A^SS$N?O<$A<X&>>#1<$+8V
M#3S1H[^4FXEIF3(3'][OBK>L3Z4]C:VVGVK+-$\AFNG/S2#/RC:.%]<5#K#Q
M27 DL4:..Y13)'WW#U]LC/XU1*E6D&<2*WS!O;K3N-Z$#*2JNJD@G %3K S1
M'!Y'))[4Z29F\L )L08 48S^55E9C-L&X #D 9S4@$IW+@$GUYIL2CS4R"0W
MKWJ7<JD,^6(X(Q32C,P<L?E/3T[T[@ALLDA)C9B5'3)J)6<#Y<X]JO:A(7CA
M9H8U)R,IT(JB3CH6%..J&SZ1#US]]X+T34;V2ZGBD5Y.JQOM&?7ZUL!Z=OS5
M6*/.?&GA=--M(9=,M8X[*/\ UKY)DW$]\]JY:;<RJ\Z89< #/)%>J>+F/_",
MW>#@_)C_ +Z%>6MMD*B53*P&,*>!6<MR6B))DBRJDAQ]WOQ1%<;_ #3MC12.
M-WI[4@2--[ %3V'I_C5>?9)L*EEPO)'2G9,D)&DN&)# X&:ACMII&"JNWW/:
ME61 !N+#:<?+WK4T^PU/7[SR--M9)B/O%%P%]R>@_&J2>R&R%;=> 8R,CYFS
MUJSI.A:EK%V8=-M7N"#AGQA4^K=!7=Z;X!T[1D%SXDOQ-*>1:PDA?H3U;]!7
M0V_B*U#&TAB&GV"QMM\I<,6QQTZ5I"B_M,B_8Y^P\ Z)H2QW/B.[6ZN!R+:,
MD*?J.K?H*U+OQ/(T M=,B2RME^50@ ./;L*QYXXI96D$YD+')9^I_&H#;@=/
MT-;)I:(=K[@ZL[%V8NQ.22<D_C3 C9YZ4A1U[M^54[B>\5@D49.?XST%%QB2
MZ;81W#7+Q1ACR21WI)+II_DMH=X ^\1P*06V/WEPYE;'K2B_0'RXH^GITH A
M;1UDP\\@W YPJC%9NKW4.G[/+>=Y&X58\ 5ME'N,;@3[=J:\=O&XWX>5>BJ,
MD?X4 <VMMJNK(%DDEAA;J&.&_3K6O9Z59Z3$3T8CDGEF_"KZI<2]"L">B\L?
MQ[4HMEB7<%R>['DG\:0&<^J1$[8R(A_>D'/Y59M[:.Y7S0Y?(_UK'I[CTJP(
M!<-M**P[[AFJ.J:G8P6YMMP\L<'!QG']* +$ 2*U2*-RR+GYCU/-1R7D40.6
MR?05S!U&,R8C,BKT )X_*E\QR68MEFX4#TK*551T TY-><2;;<D'KQ3(O%]V
M@EBN+2VG4AE&].G%9"[5?( #"H&C>2<X0GG/U]:CVC;*1V&G^(IX+/3FM+0(
MEC&ZR,7P)B>Y [__ %JYB^U&XO3^]8A-V=OUR>?SJZDD<5B8WF;$@^Z.V*SX
M43S<3(6'! 4]:4I: P5':$.JYR>!6KOBDM8I+AI6N03DE^2,#;D^U5=XWJ W
M[OL,=/\ Z]/MH9+F63"DF-3D'@<?Y-8W$F:-C"?+^U2J@Y10F.<<X8^]4[O<
M-35EBVAUW  <>W\JT[:0S6*0@!I0RD*BYR,GTK/O+B.UN0L^[=(ORL%^[C-:
M-IK0O1FE:WB#PSJ*[S$2JA%)[[ZYIM]TK%?NQ<D%N!] >]=%HGA>]UQ(Y(Y8
M8X?,VJ9'[YY.!SQ5#7M.ATJ_DTM=[20.WFS,1^\'\)XZ<9JI+0AF&[8<!< =
M"14BA_++*O&>?IZTJA"X7.X*"<8_*GNCJN%^7Y<Y/<5!(P2.S*"0%'/UJ.6<
M^<WTXYZ>U- .W<7W''7T^M-6-3R2"1^M.PR[8ZA<61,L#8D*E58J&QD8/7IP
M359#\SLY!);Z\U"K$,<.0#_*E@D^]$,$$\<=318?0F$LB@E6P0,$KQFE$AA1
MU.06ZX_E2HD\D? QGDK[U,;:%55WN$D+0[B #\C?W??_ .O2T$44>3<!CISR
M*E6:, JX;+=3ZU'.V,<;3Z 4-DP;B!@YQSS3M<8R9V;"#.Q<[0:C# 9R#UI6
M8L5S].:3@]2!]:M#/H0.XY*@_0THE]F'X5%L7^[CZ<48]';\Z"C)\8,7\+7@
M7D_)C_OH5Y2)O+C(P 1U/K7I_BZ4Q^&+MLYY0#\Q7FQTI[A$9"2QP">, D]_
M0>]3)I;B:N4HRUS.29"%7G@=:U]/TV[U:7[-IEH]PX)R4Z+]3T KLM)\ :;H
M]O'/K]^KE@&%O"<;O8GJ?PQ6X^OPVML+32H8;*W' "  ULJ5]60WV,;3OAUI
MVF8N_$MXLDG46D!X_$]3^&!6I>^(;NWMQ9Z#9V]C:KP" -Q_#H/U-9SW7FN7
M+-(S=6/)-1-\_!  ],UJK+85NYD7.O317;1711ISR<DDG\:L?VC,5#&TDP><
MBI9Q;QMO=L-Z"HBUS<_ZE=B'^)J!C'UF&,'S(I4^JU ^KF4#RQY:G^)^OY5;
M73[9 3<'SF/9^1^5$REHS'!%'& ,#Y<_I0!#!=P1_,]Z6;N"V*L+?>:,Q$$>
MI%8UEX=D1C-J%T7']W.%K71HU&RVBW@?Q'Y5'^- $BLY&652/7&*@,L8F $?
M). 2, GTJ.XMII3NEN9,'HB  "D@L+J2:5,F2$Q@1J.H(Z?K2&BVS)+&8W++
MD<A&P:1+>V1=J?*/I7/3V#Z9>R3?:%2X/++(I8KQDC.:JRZ[=!#C:QS@;>*E
MM+<-CK?)BSA;E%/H6Q0;6X+HJ2QM&W4ALFN1TV.]UJ\,88A1]]NP'^-;6LZE
M#H]D;*TRN!B5U[9[9]34\_4"'7]3E"G3]-8YQ^^E7O\ [(/\ZY% 'F_>MOP#
MR.<TB7,K.2S?*1C ].U/3#2#: QQ],BLVV]Q[!'B-PV 1GI5].[* ,]<=C6:
MVZWG7H,8(8#_ #FM*&1)6PAWC)X(Q^-1-6$QK'C.W! ^\/6JYN9V=0K8&01C
MBK#?O+@1%\X4GKZ<U6>8*"B@]1@XZ4HH$2,?,8!Q@@DY_IFG1OM; ^\>H%.?
M$H.&R <=*C$K)* 5^]Z"ENB24*50$@L2_#?TJ6.61)6!;!?*EAP14>UY,X4Y
M4%E53S]:.K*2%W]ZD"_8.\+A0S*0#Y;!L?7^=0Z^DI_L^653O=&+$'[W/!/O
MBF07LD<C;E#;&)48[5>NRDP*$)M*DEV'S''I24N65RT:WA[Q-'H>BQP6UBEQ
MJS3L5++G"G&,8YS6!K0U#[;<W=^(DG<@RIO4,2>1@#K^%=EX'M=+N].N[":+
M_B8>8VVX5!N1&QT)_E63XU\/:5H36WV.[:6?#+(DCY8<YSC]*Z&KJ[$SD882
MH.<HS=#C.?:G37#R1 R$,RC;D^E))F/]V7!!(!8'I44RD#A69#D*V,!L=Q4;
MB#Y1#EL@9!QZ^](YSENS=&' IC%B2C)@GM6AI427-[##(RK"F&?/H",C-,=B
M 6T?E1K+.8PT;.P\LY4CD#GKGBBU0& /\J#[N2,D^M37A@O[RXN(LH%? 61P
M2P)Z ^@J"<$E8X@>.,] *4NPV3K<1C(.W;C:./UJ%6!9CEB1]WT IQDC^R/&
M1OV !3Z9J43HMI&K%7*G*@#O[^M1L24Y4<2%7(0D@%3U'O4;DD%%(VCGI5N*
M:WGF+W"Y'4[>*>QLTC^4G+$XSR /7ZU7-892&"%8H#CD&HV*D] /I5PI 54;
MY/,)]!C%6(K.QC3;<R+Y@)SEB#^E/G2 ]HS0,NP51DGH*CW>M(&.?2K19DZN
MPO(9+*>+R8=X#M*VTDJ>0!U/8@]#[4:#%I$6HP17'EB'#!I'P ..0!V!(S@Y
MYJGXKACM]"GG@B G#H%8=>37$)/<1)NDN68C[PQC%)<B=Y:A*3M9:'HUY'83
M3N\=T&!/!=LG'UJE)91XW(RL/;FO/VU*X$Q4,=OTI&U*\1R%E=".N.HK95$S
M.QWJV1=-P&*BGTZ9U*H[(3WZUQL7B75H5PMV<=MR@U>@\;:A&?WT<,ZCJ2NT
MC\J?.@-^/3#%@D%F'\1-.E@NB.'(%48/'=FX NK"5?="&']*TH?$&@7BX%R8
M2>/F!4C^E/F7<!L-HRJ-[%C2R"X4E8(0!C[[<G\JL_V8DX)LM6(/H2&_E5.X
MTCQ%$,P7$,P'H^TG\Z=QZ$/V>Z+;Y$\UO5CT^@HD:X1E#1@$G &>M9MU-XGM
M /,M;@>I5=P'XBLF3Q%>I=))=(KA<_(XP?P-1S@=#J5[<V-F9[BSF2%2%WE>
M,GH*T_"]X-0M(I\8R64@^H-8MU>S>)-&-O:7I9$(9K>3U'3/^/2K'@<S6_VB
MTN(S'+%*&VGT(_\ K4[Z@5?'5M]GU])1G$\*L/3(R#_*N9L;";4M0-O;KD9R
MQ/1!ZFO1/'FE2:BFF&W ,H+Q$YQM'!!/ZUC7\]MX.TL6]L!)J$XW;FZC_:/]
M!6;A[S;$0ZKJ-OX;LAIFGX-VP^=Q_!GN?]H_I7)/<%H3&V#DYW'G/-02.\KM
M([,\C'<Q)Y)ILK<*,8R,FD]6,>(E8%E(SZ&ECC95Q(.O\0[5 &"KP3GO4\4@
M.01G%)W ?,F]?-5R1TSC@4_SX]D0 V!%P3GK2<1Q[1CD\U [%&=,@KCN*%J@
M-"WCW7(/0+_$1T_QIUR(9'=5&>.!C%,,\CVRF(%$W8!QC-5;@R1?-&WWNI!S
MBL[-L-2;:?*=0Q$8'S'/0U"?O $D'&0P/7WJQ#%"UN&E9LG'2IK:T4&21M\D
M8&%]CZ&E=(2(RQ^1U8F0KRN.@[4X!-I;_EH",BGI%ME_> )E?ESV'7-1Q#?+
MN!Y/?%(:+$ PLKJ@(..O;-)/(=R*L@*E"I'?ZUJ"Q=;4R;2,C+ #CZXK'U1(
MX KDXD90RXSUHY7?4=K'7_#V:037CI\[K&"H/<CH*YS6]0GO-7:\GDCDE+LW
MD@;ECYZ?UKH?AU#(]S/+AEC.%W#IGKBH/&VD6FAZC']D0!KN,N2QSL.3G'Z8
M^E;M:!(Y1=B[=H/L?>EFFNTLXU9C]F#,8D?INZ''O4]C92W)9XI%67@*LA(R
M3T(J6XTM8M!749'W/]K:!HP,J,>_O6:74FQC^8_F @_-G@8ZU:8K#:22+%GS
MSY09CD#&"2/?H/QI@RH\YAC.53'&*[ZSL6T[P^DUUI=O<1Q1-($DF!92RXW*
M.Q&1P<]*'?HC2*3W.*NH_LK1VK6@BG1?WA8'))YY!Z<8JKN<[H\$CJ3[U<EL
M;Q8H[R;+1S-\K%MQ8>_?BJ8G\J8",'!X'')/K2LR'N,E5Q  /NKUQ2,N;>/Y
M<;N,YQ3W<LGD$[8QEN:?9)YH\V0ADBQ\I[^U%[(!QTFXBB!D55+= 3GCJ#Q5
M8P2QL5&..H]*MW-T\D)8G R.^"1VJBDK!V,A<;A@\]:(\SU8QY0J1\P&/6IA
M<OS\Q!SS@=:JI(KQE&R#R1CJ:0-(!@Y'H,55KA8]WS29I@=3T93]#2U19A^+
MY3#X>FD4X*R)C\Z\R>839.XA^O7O7H_C4;O#4X]98^OUKS>. XR<#CK19;BL
MB<[$  ^9D')]34;-U>4X)Z>IJ&3=&^>?F%()&./D' QS0H,FQ)Q@< \YYZ"H
MCG@>6!SV/!IV-^2W<U))O\I(]HP.X'6AIK4+$+EEP&R0#1EE'3WH3YE*L1@]
M1WJ1E8+P,@_G2 ;]HD#!@S*_J#BM?3M6U>WB$B:E,(\\[SN  ^M9T=IYA"GY
M2?TJS.65$@0 )M!(!ZTI2M9(-#H(/'.J0!?,2*9?<;3^E7!XWTR[3;J>E CO
M\JO_ /7KC9\D( ,=./:JT\0"M(">.WI3C4EU)L>A6+^"KVY$MHZ6ER!QAS$?
MUX-;JQV<,L?E2Q^>Y(V"0,2OJ .U>(Y#.,@8!YKN/ 5O9?VA/<3F0SQC]RJG
M[P(YS]/RK92UV&T=]KNEW6I6\+Z;;K=7*8;RWE\L+CH?>N U+P+XOFGDN[FP
M:>5VW,4E5OIQFO6=)O8K:.&Y,L:90_>85<N?&>FV<9DGU&T10.Y7-7**>Y)\
M]WVCZMIF#?Z;<0(S;5:1,+GTSTK,N"1(01@@8KU+Q[\1]/UO09M*LM\YE=3Y
MA3:J[3G(]Z\RM;*[U&7RX(FD8@G(X P,]>E8N*3T*1 7!YSCZ4Y'P1[5&!ST
MZ4Y0,8I,9;CES@[0?7'6B6)67Y0[,W'+9-56?RV &.1R/>K5D5)$TK+@9"KG
MJ?I2V5Q;%\((@JA"J#IELFJ=T ?FP!G.-O0U;9X88Q+(=TC9"J>U0SD"0 +A
M7 (?L/6LHNSN)=QEO+YL@"(2<8%:$<KQMM6-2C<X(YST[53_ '4<;>06QGN.
M15JP>9;F.4AB"#C Z^U)I28RW9)*/->.#>W"Y/('TJM' WVE8TP[@X;;T!J[
MX<FE-]-$_P#JRK,XQPI[5/9LT.KL(0C;VPN, ;:MQY;(9<U"YOYK7['+)$H4
M _+P3CIFN8UB=Q#!&WELKJ1D#D8/>NZO]/>Z:+R1&IW9<L.HKAO$,869<J$9
M7*A1P,?2BUIZC-[PC]N:PG6SNS"H<$C:#DXJKK5M,A,VJWCR794^6O8#/KTK
M4\!K_H%W_P!=1_*K7BVW@.F_:6@#S*P57)QM'T[UI): SD=/8M(/,<I;;PS.
M?X<>_K2PP7U]$;2VBD=6F.3DA<]>><"K&FVJ2:)>ACP,,#V('-;GA"1FL)L'
M*&8X]<]_Z5*5Q;F?I_AQ[+7+%+\%HBQ967E2XYP?8UWXCBP1Y:<]00*B2,OM
M)B)*G(R.AJP(Y/[AK1*P&?K&G+J>DS6B85R,QG. &'2O,;S3Y[*[%K+"R3G!
MYY^7US7L'ER?W?UKD_%$:W.K6%E,8XXI@1YR@%U/N>PJ9QZ@>>SJKS[0W\6.
M?2A8#(0J [F8*%'<U:GB%K=2JLB2E> Z]#5GSX8+&+8C)=(V?.!YY[>U9WZ"
M,^^AN8+AK6=2KJ1D=:KON!()&0,5)),[SEV8NQ&.3S08V9SN3!ZE:H8D(549
MOXOX?:FMDGYFP?0B@R&+Z9SBC<3\S=^: /HK3=.TR^A:#4(-P9ESL?9P#DC-
M.U;3]$@!&E6SQ[7(9'DW#/MGM6,A"]&<?1C3'B1B6#R!SR6#FL>1\U[F_,K'
M/^,65/#TH8;?WJ<?C7FLDY8 #[IX'UKT7QLDG_".2["[,9D&.M>;01$OELCV
M-;Q,VAV[<@#?>'\J5:9YJLQ!/.>/H*#-&.,D_05HB28'^=3N?]&)].E54D5P
M=N>".M7$^X,T-70%-5^?!XJTN2/?M3;A0DA(/<<4Y*F,>X6)8'9#@ 9;J>_T
MI)-HER[?,1P,]*.U59K:0MYN6D0$DD+PO%3*%W<+$K,I=8^-IXR>]0W:IMPK
M'Y?UIC1I#& SC=C(-,8-L3G )[_2DHZZ"L5ERN6'K6OX?CU2^UBWM].@EN)=
MP9DC7/R C=GVQ67M^7DX)YKM_AGXELO#6I79O2RB\C6..1%R0P;[IQV.?TK2
MROJ-GL5IHD9CG62R4^9&4 91QFO&KWX3^+;4L4L8;@#./+G4G'T.*]FF\8"R
MRMP_D8ZDX&/QJJ/'.D$M*VHVYV_,Q\T9K5I,S3:/F]E*,488*G!![&NI\)#$
M2 ,<?;5_]!KG=5N5O-5O;F,;4FG>15QV8DBMSPI(55%W#F[4D9_V36<=&4]C
MG[@8NY@/^>C=O>HPN?KV-++N:[F.>3(WS>O-1[BJ,,<YP:FP[%R&W6>[C1QN
M& 2,XXJ9EMX=1=8XV6($$;L';ZUF+(\<F\$@CO4Y$CJ[@]%RQ/.>W]:+:6"Q
MJ21Q-;2R;7+8RIQU'OZ535#<*1N.Q1@5%)<S2)LW$+Z U;TH#R)BW4'C\J48
MVW&E86V54@(,F!DC;USBM;2]12U3R9X@\7//IGM66CQQ.0W+N>#Z4RZ:-$YW
ML2" #TS6=_>T$MSJ&U#3A;R"-<,QZ&056MKF&.\C=Y(O+1NHX!&<X%<D]O<0
MA1+&RAT\Q,_Q#U%7H3)=!%$+;8D)(//3J1535VF6D=ZWB>PC4E8U;'0&0C-<
MAXKU.+5+ZV>*,)LC(90<\Y[U1#QO^[<E5'3 JK=\S@\=.H[U2DVR3K_!^JP6
M%K<1RJ"\CKM&[!Z8_&NRNH+6[4P2!+F(X)V\KGK^E><Z#$LKER 2N*[JRD*C
MCK6@F%WIX@BA*6^RU8&-?E^4D=1^M9/A]$0W\:J%5+U@ .PXJXEU.MS/YERX
M3=\ORA@H!Z=*CM[BPGN9EM+QC=/)YDH1=NWH.A%$8MJXKF1#JVHR/<H]Q,"B
M-C<V,$,*JWNI:A%9HQNY0QD(W+)G(P/2GRW)N[R_G8L6:-N6QG@CTK-O2/L:
M ?\ /0_R%0MS1[$UYJE\J616\G!: %L2$9.YN:UI[."ZE!D!SR.#Z]ZP+V!A
M;V,F?NP[2,=<,>A_&NE&=ZGWK2<&M)(5-J5['&,I69U4' )SQV%$H;;MW>XS
MV%71#'+<2EE)(5SCZ \UG3EF&Y9,A16%B02+;EB>@R>:D,IMXQ)D,S@@U5<N
M(ADG##)%1%F9 "3@=*%&X[#G?>X;;@>@[U;5))EWB,$>YJ@#TI^?<TV@:/=\
MT$TUN.QYI2<#/6I*,'Q;>7%CH$TMLX21I%3<5!X/6N#@EFDTV2:9E;[/$8XR
M1S@L3SZG)KO?%D1FT*90A8AU8 #/2N'\AET1XR"A=E^\I'?-7"*^*Q7/*W+?
M0Y\Q?[7Z4"+_ &OTK1-K&.KL?H,8JBMPIR!%GTYJTB!\*[ ><Y(K00_NQ6<)
M6VY\AP,\G!Q5ZR$MVPB@MY7;_97-,0VX8%P.X S2H0!DGBKUSH6I!3(UJR(B
MY=F( 4>IK.MX+F]DDCM8O-1>2>G'3-)#)BZC@L,GWIJ0R>5(4N (2V67/.3[
M=Z?;Z?YC7231A!!%O;:><]A6=]IB*']P "<_?Y/Z4]A$QME88,IQTSLIWV52
M5 D=L'(!3_Z]01WBH<"(A>X#?_6KKO!FFV.LWK-<.'1$9O)#$-P1R?:DD#9R
MIA7SP&^Z6QBIK>('5[55R )DZ?[PK6\4V=G8ZRZ6*E(-J,%]\<U7LK*?^U[5
MF4 &9._^T*2:W*<6G8]9\1*ZW$**"1(Y!4+G?['T%>;^+])M;6[MV@M1;-(A
M+JJ\-@]>:]<UU5CE!); )^Z,UYIXV"B[LMI)7R6//7[U:R1RPOSG%-9H?XI,
MG_9%3^'T \06IP<;FZ_[IJ0\>U:/A^U^UZH)8G3%NN]^>2#QQ^=9]3H9S8CR
M<?,,$]J22%40D;R2>XK3N["33[N2TG93+$V"5.1SS_6JLP^4?44 5/*5LYWC
M/I4RMLAE&W(9<<_A_A2RR+D! .G/-(#NMG/M2&)MR!Q^%7=.1?(E+N5&> .]
M%M:K<H L@0A1G=_2K&FH/LLV<']YC]*:0&=(Y6<$KD(V?K4P>.Z\O<7C7)PJ
M@'GZTJ6DEYJ:6L97?,X1-W0$^M:6I>&KK05MGO+B ^9(RJ(B6Y'KP*3AU$MQ
M\NG64320K=7#S1KAE:' '3.&SSC-0"=+'(M[B42%&0< 9#<$<>M7[LVGVRY*
MW3/,RG=&(\!>A/-9LJ0-:*[3#:&QD+S4M%7,\@,Q)&T#^(<\^E1.F)0ISG&:
M621-P*@@J>HIZRB6;>1Q1'<DT=/G^R$'+[#R0O&:[:SG5T613PPR,UPT2^;)
M$BC.YL'VKL8%\F(*N<*M6MQ,=(%N5EC.4\P,I8<D>]9=G%;:9=F:UFN+U_N.
M!#@+SGJ.]64N9\AA82<CLXJ#3-1E^TWRM:-\DVT*I VC'?GDUI&;47'N)QN[
MDT?]GC?_ ,2N[^<$,5W'KUIC6VER(%;2[K:&S\Q<5IIJ2(/FCD3)Y&,X_&@Z
ME;$G-PJCOG-0/4JFQLI41)D<P8!6-V*GT ]1^%7/*M@<+$N?^NA_PJ&6;3KF
M7>[129'RL3QG_.*='#8.0RQJ<_W2?\:J4G+<(KEV*MMI,*03;XX6N'+;"7.$
M!XQBN:N].E6X\C[!@XS^Z!.[\?K7:&"T!Q]F(&"3G--$10;;6..,GD@\YJ+#
M/.)K5[><PS1O'(1T8?RJ-XPJUW>K6;OI\TTXB+(N0P7D8KDY8U4;PH/M2M8:
M,L;<!<?,34T=LSKE48C/9<UTV@Z';WUB+IEB+[F5ED!/?^==+$Z1ILCP%7@
M #%'+<ED&CV&LW;1M9W;*K'"R/+OC...0>1[CM6]>#4M.O=BWEJ7BZO;2!L'
M\17*6=\VC:M)&SL8B2'9.H'3>ON/U%)J'B&*RUCRXI)KB%/W7F28#,IQAN.H
M]*KE3=RH<KB[O4O7U[<VENYM7+2XPH+\#/UZUSZ07.J7YMYYKB20+N78-VX^
MV2 !4>O:LGFB"V3S)MN968\+Z 8KGY;N21P?/E7:/E ;[M5*VR(BNK-HZ>K:
MW_9T4DQ RDCR1\JV#V7.17/20+;WC0._RJVTN%Z?A0+J6-BZ32!R/O;N:15$
MQ15SNQ\Q/<U!I=6\SH-'\-ZMJEO]KTVVDNX4<Q [MHR!GIGWK7L? ?B:5#LT
M]XX\;@WWE;\C7H/@.UM;#P;:0!E8RHS2[L$!B><?Y[5T-JEI8VIC24)US(H&
M[FM%"^YDY6/*[_3M/M&;1Y#+:W 8"8[?,+''W>O ]J6#2;/2IQ]IU1K=)5V@
M26;= >V#6OKS1W&MRSP2*Y5\;G4;B1W.!UJH\<ETRF2.-RO3/;]*QE)J3L=$
M53:5[^92FM=)M[:XBMM4CO6NV.]EC*%0!C'/UKD&\.R*?DNXBO;([5V>IV=M
M:6J'=;K<%MPVG)'KS7,7NJI;MY4%LD\F,NV.%^G%.\F]134/L;>9G-H$Q)VS
MPG\ZZ[X>:;-8ZU=/(T;*;8C"GW%<]%<B:,2*0@;G![5T/A:Z:UEU*X#*YCM"
MP&>^11%NY#2*GB2SDNM>E:)%\ID0 J1M5NE.ML1:M8Q2AE8SH!D<'YA6'<:G
M<W=V[^<L>,=!D'%6]'U2YN]=L+>[",CW$9C95P00XJ%!\J3-)R3DW'J>V>(0
M1<(JS"(L2 QKR[QP7.H6H4FX/DGE>WS=*]5\3O!;AIYGVA,G) P/S]\5YEKK
MW"ZG;7$MU"5> -%)&NW:,G]?>MZTN5&>$P[K5DNAQKK<>7_J'#'@#:>/K5S1
M(+F'5K<MB-2^"@P#^(KNTU73I=+6.355-QD,1)#G![] ,UA)<02ZH@$6_+82
M1' P?<?_ %ZPYM4>G]17))IM6OT.9F,C-S@2.Y 8C<0*J7D<]NP60%E(SDJ
M?TZ5H,\1,IFVHJD\^IS4:7$87:(A]<FIC.VZ*K864K<LM+&;#!O)<,N#VSS3
MIH&2%SC(QU'-75,2S-)Y<9W#&3D;?I55YXP[&%B4R,$\&J4K['!6H2I*[&0;
M# Y?&<<9J[IKE;20$=7_ *5JZ/9VUYIZRR<."5/R<4W4(8K:?RX2"I4$_+CF
MKN8V,>.[FL=1BN[? EB8.A89 (]JW=3U>^\0)"FI%&6']XC( F"0,_6F:+;6
M]PLXE*[E88!7/&*7^QM3O;HB#3KAXP<+MC('^%*4G:R%L).VFN&GBBE6XEX8
MM(,$XYP/PJF(('A$ M;IESGY>>:V[;P#KEQ,HDM6@A(Y<MN*_0>]=#;>#-6M
M+98HE=\#&2 /ZU$G42NHW*AR-VD['GL7A^^-V'CL+CR,Y^=#G%2W>E7B7#N;
M5Q'M'.VO1+;PAJR,3(I!8Y)\S./IS47_  @6HM.<S(8RI&'&&&3D],T1=5_9
ML4XTE]HX&R1E=C@AE^[6GND)"[Y.><9/2NFG\ ZG:2K+9&.:/&#'(^&'XD4Z
MT\*:N?,FFMXHI6.T1[P<*/<5M%2MJC%M,RXU)Y)(Z=35#2XMVHZL ,XG'?\
MV:Z2;2KRV;$R[?Q%9MGI,EK=WLS2[OM$@<#'(X[T7*2+4EM"@39*),J"WRD;
M3Z>_UID-M;F=?M&?*W9;R\;L>V>*E^S.>1G\J7[++CH?^^:5T/4J26T!<@!2
M@Z;AVJ!K;3\9D>('L0P%7FMF+LAS]WGCUJHNB6RJ L0P.,[:+B*[+I\9RM[M
M]A)_]>M#3[RT=5MHYO.ER6WLS%L>GIBHTTF)> B_BM3IINPY4H#Z@XI:#U,G
M4;J1K6>/S]RD$%<"N<F_U/'ITK=-@J:=J,QPSK*X!+<@9 XK$D7Y#SVH!(T]
M O?L^FM&()9"9#ED(P*T%O(QG_1;ODY^\*K>%(S+97"@9*R_S%;IM'S]PTQ$
M5I\/O$R7$3W%G;$ _=:XS_+I4EY\-]2D+O((8S'S BRDG_=)VXZ]/K7M\EC(
MK=#FH'LV;[WZUT<D>ACS.Y\RWOA?7K.>5[C3I@K'[S'=GZD<5GRZ=(T;+]F
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
M<9''>NJ#.9%,<!V@@>G'>E=O9!9=6:]]\0?#6ENT1O SH<&."(D@^G3%1_\
M"5QZ]X3U#4M*#PR09"&903D8YQ^-<])X!TFZNYM2U*\N6:=_,:- $5<]BU:"
M76AZ%IL]KI80*P^X&+[F]231=]1V70YB^:8WTV92?G.06/7O5.Y=E1 QX9NE
M2-N=F9B22<D^IK/U!SYT"=,9:IF_=9K17[Q'??#97.N/(2<);,/S(%>IJY-<
M#\.Y@WAJ+"*-LCJ6'4G-=JDM:T_@1E6^-EP$T$G:?I42OFG,WRGZ59F49!7+
M>(HA-:B,GABW2NKDZ5S.M?\ +,?[_P#.DP.2U;1K)-&BN&A#S1VFXNQ))^9\
M]>_ _*NYNIE;^RU7[HB>3\HL#_T*N8U(B73A$>C6>W\V(_K5Z.YW1Z<2>18N
M/Q^4?TKGA_$E\C27PKYFRD^VV;G^&GVURQN=JGYC& *R'GVP]>U3:?<Q+?'S
M)%5BH50QZFE65Y0]?T80T3]#0M_#MJ+D7%Q--<.&W[6;"9^@Z_C5G5_&FA>'
M64:C?0QRD9$?+-CUVCFLWQ5X@7P[X:NK\ -*HV1*>[G@?X_A7S^D5YJM[)<2
MEKBZE/F222-TSW)/2MI-1T1*3DM7H?2FB?$#0M>E$5E?PRR]?*Y1_P %;K^%
M:]UJ E9467RT S]X FOE_4-'U#1Y(WN(_+88=)(GSM/8Y'2O5O!7B,^+-&EL
MKXHVJ68!WL/]:O9OKV-3*I-1?*KLUI4J<JB51VB^O8] %VS2-F7<0  <_6G&
M9ST8URCZ1?$ ;4W+UPX[U'_9NH)TC;\'_P#KUY[S"NMZ+_KY'MK)L)+X<2OP
M_P SK"[@YWM^=.6>0'_6-^=<DL.IQ)-B.8L8V"Y;C)K%L[K4+3Q';VOF,),A
M?*ER<;O49].]>E@IRQ4'*W+;HSPLSI1P6(C14N=-;K;>UNIZ-<7ETL1$2>;D
M8*L^W]:@L[S4%D"?95@AS\V9MY_"N::^U&-V FFP"<9% U>_3_ENWXJ*\S^V
M*:=G%GN_ZMUVKQJ1?WG9Q7+E,[SR2>M.,[MU8GZUQK:U>Q2,BRKA3@ J*</$
M%\.\1_X!5?VQAT[-/[B/]6L7:Z<?O_X!V0N9!P&_2C[9(!V/X5QX\1W@/*0G
M_@)_QIX\23CK;QG\35K-\,^K^XS?#F.71/YFU<ZG-Y^XZ=>$CIY<B[?RS5^'
M47E1I'M?( '0D9_2N97Q*W>V7\'K4TS4#J3%C#Y<<9!)W9W'TK>CCZ%:7)!W
M?HSEQ.48O#4W4JQLEYHZ")"$W-]]OF:E-,-Y!@9;!]*8+N!NCC/OQ78>607^
MEZ?J*J;ZQAN2G"F1 2OTK,/ACPXW72K<?0$?R-;V05R#D&JLR[6R.AHLAJ36
MS,9O"'AMR<Z;'U[2./ZTUM#\-60"?88U88P&+-UZ=_6M'=@M]:S[W3KF^G$E
MN4  4'<V,$'BN?$RJ0IWI1NSMP,*-6KRXB?+&W<@O[[2;693962 %00%0#!Q
M6<;Z6^9XVB4AA\J;L9(.>36I_P (I/(&DDF0G.=B\$_G5J#PW)$.46,8Y93O
M?\^@KSZ4,?4FG4TB>Q6J931I2C27--K?M]]CQSQ#87-AJ<C%3Y<Q+QMC@^H_
M.LL/(P'[QP?3.*]4\;V$;>&+B-%#O 0V[KLP?7U->4A" ,@9]Z]!QY=#PG/G
M;D^I(;RZ7@RL4/!&ZFFX7T%&2HZ4GF@_PT;!8]CN]:M(E:5YXXT4="_2N=F\
M<Z#8*?*D0-U)BC )->,7&H7-X,3W#N.N,\4V*%&SN61N.,<8J7,7(CTK4?B?
M:NI2""68?]-&_P *YN[^(.HRJXMTAMP.FU<L?QKEUL9\_-A?J:GCTT=6<GZ"
MI<F4HH?<ZWJ=^V;B\F?GINXKH;=/*MHU=F,@7D^]9$-C#&RR@'Y#T)[U=%T>
MP)^M5$&7PS-P'('J:R]0D;[<%WYV)C-.DEN"O[H*#GH34$<%Y=7RI';2-+*0
MH&X8)^M3/5:&E)I2NSU'X8S,V@3QMP$N#@_4"N^C;BN*\":;<Z7H\L-TJB=Y
MBY56S@8&*[&.NFFK11SU6G-M$DLEZL\7V>.)H?\ EIN)!'TJ\6^4U62IAR#5
M$$4G2N6UQL;#GLW\ZZJ7A:X_7FRB?[K?^A4F(Q;Z7$-OSUMP/_'UJ59-HL5]
M+-L_CMJI?VKW=O:PH^QG@8!_3!4_XU!?ZM8VNHR(]R@9;=8T13N)))XX^@KF
M@_WD_E^1L_A7S-J:7]R.>U%I$;K48R5+*C*QQCC!X)]JQ;G4UDLF2(LDQ7"E
MEX!K,FU[4]'$%Y$\%Q(%Q.NW (SQP**C7-'U_0(K1FE\7;AOL&E6N?EDF>1A
MZX ']37/6GA^X?0K-XI-B7(,D[J,LG]W [\8'MFJ'B[Q6_B=M/\ ,M%MVM]X
M.U\AMV/RZ5L(-0A@T&;3Y)/+NE52H/RJP'WC[##?E6C=W<25E8J:_'?7FO6#
M6=K)(LL B\L]'4=0:@\-7,OAKQ[:I(2JB?[-+SU1^/\  UT&OZW<Z9I"ZA80
M6YMY)1"9"O.]0<Y _2N%U6]FN+M+Z4CSV5)&*C'. ?\ "I>CN4E='TI&5\QU
M8XZ5-Y*$<.OYUB6&K6FH+&]O=0S%H@S"-P2.G4?C5W?FNA,P+IM_0@U$;)/,
M$GEH7'1MHR/QJ /2B0_WC3$63$XIC1'!RH_*HQ*W]X_G2^<^"-W6E9,I2DMF
M(D*-&NZ)#P.JBD-I;-]ZWB/_  $41W#^6IR.@[4_SSW J'3@]XK[D:1Q%:.T
MW][_ ,R Z=9-UMH_P%,.DV!/^HQ]&-6O._V:/,'I6;PM![P7W(VCC\5':I+[
MV4FT6PP6*NH'H]5[[6-.\+Z*;F[E\J$'@=7=CT4#N:T)7WLL0[\GZ5X-X[UV
M3Q#XHF17/V*S)BB4=./O-]2?TQ4JA2HOFA%)CJ8S$8B/)5FVO,VM3^+NL74S
M#2K2"UA!X,@\QS]>PJK:_%/Q/;N&G%I<IW5HMI_,5A:3H6H:P6%E$J1+]Z5S
MA?I[FFMH\I++;WEO.ZD@QY*G(],T[RWN8VB>Q^$_B3IVO2+:/NL;\](9&RLA
M_P!EN_TZUVK7!=>>OI7RK+&\<A5E:.5#TZ%37M'PZ\7R:[8/97TF[4;11ECU
MEC[-]1T/X5I"?1D3A;5'=GBECN# S, ""I!!J(OQ4+OGCM6IFK=26/Q 9 WE
MCYE[%>345QK,TR%=[E3V' -4+MK#3H)+BYF6WA. 69\ >@%9JZ_;W/[O1[&X
MO7'_ "T"%(U]R[5Q_P"T[2DD>O\ \)]FX0D_73\1WDBX\.ZO#EB\<;]3UXSS
M^5>8QP3RKE(]^.NT$XKU'4)%L])O@C*K3(P=B<*,^]>:R6MS;KN>%PO]^,[E
M/XBMY;(\V.[*S13)]Z(CZC%,RXZ1K^=68[VXC;,<\B_\#S5L:S<?QQP.?[S1
M#-9EG--9Q1$!(U'UHD,2L 64 #UJ-H9W/SNQ-"V7K4\H[@T\2]%+'%1&:1L!
M0 *U+30;R\/^CVLL@]0O'Y]*T1X;CMP/MM_;0'^XA\Q_R'^-/E#F.:"2/]YC
MBKEO%*6"H&8GL!DUT<&GZ<G_ ![V5U>D=Y#L7\A_C0][<J/+A6.T4?PP)L/X
MGK5)"N4H='NR TT:0)_?F(7].M:&G+9:?>17$EQYSQG(2)"1^9Q5$QM(Y9F9
MF/=CFI%3'6G<1HWOV>]U W=M??9W;KOC<'_OI35ZSOM<MR!;ZY'(.RO,'_1P
M#^M8H7THP.^*+L+'<VNO^)XE!>PM;Q/5 4/Z$C]*OIXUDA4B[T&]C<=HW5@?
MQ.*\Z27804D8$=-I(J_;Z[J=N-L=[+C^ZYW#]::FQ.*.JOO&-]>P&+3]-DLY
M&( N;EE=4'?Y0>369-?7,UB_VM5:6%=NZ-2/-)YR!VJA_;\LI!NK6VE Z[$V
M$_B*LKK>GL09%N8"(3""2)5"]CS@Y'KUI2F^B%R&9##<QLUS<75Q. K(MN>
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
H[TJQM& ?TIZQJW- RK]G7LS GWI#;N/^6E7S$@3IFD%NI'4BE<#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %) 7@# 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"1U):D5.<X
MJX8T/>F,H'2OJ;G@E<CFE4D&I=@- CHN(522*>&..* A7K1D9I *&)HS0>G%
M-SB@8_;D9I4'-*LB[,4#K0!(5IAS3B^*.#2 C.<5&0:G8<5"U- -I.M."DT8
MQ3$1D<4PU(U1L#0 BBGXIB\<FEW$]!^)I@*::7_NC-&W/4Y_E2T ("Q^\?P%
M2@8& .*:JU+C I "GUI^_BH@.:4G% #PU(V33#(%ZG%-\TM]U<^YH >!37E0
M< Y/M3""?O-^ H  Z"@!K,[=!M'O3?*!.3R?>I":;F@!0@ J)Q4FZHWI@0%>
M:0^E2&H68 \FF X"@TTN<=,>YXII);IEOIP*!B,0#UJ-B1_LCU:I-K#N%_W:
M:4 YQSZF@"(Y;U;]!1L/3.!Z+4H%% $00+R!2&I6%1D4P&$TPC-/--- T)13
M2:*0SJ2W%,S2J"13MHJ"1%0YS4RICFD5ATJ9!GO2; 9M)J/RSNJYY;-T%*;=
ML9/ I7'8I.N*C(XJS*%'&:@VCI5(3&**D!Q3<$4#- AQ-/0YIBC/6I5 V\4F
M,4],5$5YIQ.#2!A0 W.*:32NP' Z^E,.X^U,0QF ZTG+=!@>IIVP#Z^M)@TP
M&!.<]?K3CTI^,4UQQ0 P=:>1Q3$ZTYF"CDXH  <4NZH]S'[JX'J:85R?F)-
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
M%4>PS2 E+LW3/X#_ !J)RH^^P'^\U&PG[S$_4_X5$1&IX(_ 4#%9DQ\NYO\
M=&!5=F.>$4?4YJ5FST4_C30K'T I@- D/\1_ 8I&C'\6#]>?YU(%P>6-*50=
MJ (<+ZD_2CIT7%/(%1L2.E P8GU J(^Y)HII-, ) Z"F,V:#33B@!II#2D4T
MTP"DS2$XIN:0P)J-J<QJ(G- Q2:*:310![4UAD_*N*8VGRKT&172K!$HY'-+
MY<)_@)^M>3[<ZO9G,^0P&W:359XF5C\GYUUWE0 \K4$EO:ODE0*I5_(ETSCV
MAD+%@3^'%(4D(RQQ[BNCGMK<?=S]*KK:1N".*V52YFX'-!RC$,,_6D8J.M:M
MS8!23@U0EMB0>",>M:J29FTT5&< GC-1MC/3%6X;96.'8@U(\<2< ;OK5\PK
M&:\2L,_RJJZ$'CBM5\,.%Q526(<FJ3):(<_)RV:AR,\8J5D^4X/%5B0#UJD)
MDN\CO3TEW<&JK/QP*$9NN,4P+3;0:@=P#U J.1P1RV?IS3 X[*?QXI 2>80.
MAIA<L.*"6QP /H*B;G[S'\Z8"M*5'S-CZFD5T89&3]!_C3<1XX!_ 49&> !]
M:8$RM@<(/Q.:!O8\L1].*:&;UX]J 5 YR3[FE8!S(@Y8@GWYI"1C !I"Q(X
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
M'E7D)!.!AP<UD_8YBF$GBD/KOYJ-=.O-N)H7Z@ J,BKY6MPN;365_!RNX_\
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
MGN:7%-':G+TH *6CO3J0#>U+DBD["E/2@ S29I:8:!C^O>DP#31]XT_O0 W
M]*4 =S3Q]VD;J:0"8_&C'/(Q2IT-![T )@=LTO.*4=*4=Z $!-&?:G+24AB9
M&:4=*3N*#0 [.*0D4AIO;\: ''GO28]S33TH7I3 =QZFF_C0>])W% #P?>DW
M>](/ZTG>@ ,GO32_I3&^]2_X4"' DTTDYI!WIU #2/K1@TZ@T#&;2?6C!%/[
14O:@"/&?:BEF_P!6:* /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" %1 3@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M44M%,+"44M% 6$HI:* L)12T4!82BEHH"PE%+10%A**6B@+"44M% 6$HI:*
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
MFDH *2EI* "BBB@+"TM)2TAA1110 M%)10 M+3:6@8X4\4P4X4 2"O6M:/\
MQ)[;_='\J\D') ]Q7K>N_+I-N/0#^53(J)R&H_\ (O7G^\G_ *%7)&NLU(_\
M4]=_[R?SKDB:(["EN(:2@TE4(**2B@!<T9I** %S1FDHH$+1244#%I*** "B
MDHH 6DHHH **2B@!:2BB@04E+24 %%%)0 4444 +1112*"BBB@+"T444!8*6
MDHH"PX4X&F"G T 2H?G7_>'\Z]:\1'_B70?Y[5Y''S(@_P!H?SKUKQ+Q90#V
M_I4L:.0U,_\ %.W7^^G\ZY(UU>IG_BG;G_KHG\ZY,FB.P,#244E,0M)113 *
M*** "BBB@ HHHH ***2@!:2BB@+!1110 4444!8**2B@+!1110%@I*6DH"P#
MK10** L+124M2,**** #-&:** #-%%% "YI0:;2T 2V[8N8?^NB_S%>L>*'S
M#"OH#7D]NC_:;<E&"M*N"1P>17J'B64&0J#G:,4,:.6U0_\ %.7'_71/YURF
M:ZO4P6\-SX&3YL8 ]>:Y>6":# EC9,],TH[ R.BDI:8@S1110 444E "YHS2
M44 +FC-)10 M%)10 M%)10 4444 &:*** "BBB@ HI** "BBB@ HHHH **6B
MD,2BEHH **** "BBB@ IDC;4X.#D4^NOT!+5?!M[/)$K%9#O;:"V!CH::U S
M-2O[MI--MGF;R(HX&1,\9SR:Z#4+IYKN;<?XC7!M=+/K$LL+-)%NC,2$\@9Z
M<UULLN^[E.X9+'(]*38R/6/^1<8>MQ'_ #-<O,&DEDVXW-/M^]C/ KJ]46W.
MB 7$CQKYZ8*+DYYK@]29!J#E"[8<E21CTI(#1=&C<HZE64X(/:DISRM,1(_W
MF49Y]J;3$%%%% !1110 4444 %%%% !1110 4444 %%%% "44M% "44M% "4
M444 %%%% !1110 49HHH 6BDHI#%HI**!"T4E+3 1F"J6/0#FK&GW&MOITDD
M;^7ICAQ)#NY8XZD?E528\8]B?RJ5+NXCB>W29EAVY*#I1<"M8@0ZA&[*0A,9
MX'7D5V3(QO96XPS$C!KGIX8;6_TY^$5A$7)]\<FMU[FWBNG=I5"ER <]>:&,
MFUB*.31@)+A(%6=3N?IT/%<)>1[M0EVN) "<%5//2NM\1744FB)"CAG:X7Y0
M<GH:YJ.19+B=E(P&.#20#8 \<I#2%T< J#_#QTJS59/FC4_[JC\ZLTP"BBB@
M04444 %%%)0 M%)FC- "T4E% Q:*2B@0M%)10 9HHHS0 449HS0 44E%(8M%
M)13 6BDHI +13=U&Z@!U%-WTF^@!]%,WTF\^E $E%1^8WI2;W]* 'NI.".2.
MWJ*B(< @*X.,9XZ>]+F4^E)B8_QX_"@#0U.U>>]L8Y3(%"+]X =!_GK3[G3D
MV#=)+QTP0/Z4DT]Q)<1222*S(H"G8!VITMQ-(/F*_@*4KW&B*RTZW:=0_F,,
M]"YJO=6D4<TJI\@$S@+VP*M1/(CY5R#]*JW">9*SLQ9BQ))[TDG<&, 4$$D'
M'0=A3MX]:9Y0%'EU0A^\4F\4FRC;0 NZC=1MHVT &:7-)BC% "YHS28I<4 &
M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!E%%%  :2BB@!:2BB@
M!11110 HIXHHH G_ (Q3STHHH8"+UJ&3[Y^M%%)#&4E%%,04444 %%%% !11
I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" %0 3T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MD*]!3ELB(;L>*=3!3J@U'4SO3J9W-5$B8AZTTTIZTAJS,0TE!I*8AV:!UI*
M>10]AK<<>]-%.;O3!61MU)$KL?!CG^Q_$$?;[$S?H:X]:['P8P_L;Q G\7V1
MC^&TTX[BE\)QX/\ *G!JB!Z4X&M3 F#<4R1NE(&XILAY% '0^'<_\(_XB;M]
MD3_T,5ALU;?A[=_PC_B+GY?LB<>^\5@,U $R-DXKK?$$F-<FY_@B_P#1:UQT
M;=ZZKQ$X_MV;''[N+_T6M9RV-J>Y)HLI&GZB<XQ/!_Z,K=:ZP3@US&DR;=)U
M-L])H#_Y$J\M^LK-SC'2F3U'W\VYCS6-._)JY=2YK,F<FFA%>5LU4>E:?,[(
M3C'05'/)L7=[TR1C>M1GK3V<$ ^M--,#.HHI:@H,444M "J*>*:O2GKUI,I$
MBTI^Z?I2"G4BCVW0O^12G_Z]O_9*\87H*]=\(R-)X#=G8LQMFR3_ +IKR)>@
MIRV1,-V/%+3:6H-!U,[FG4WN:J)$QIZTAI3UI*LS&FB@T 4P"@=110O44N@+
M<>:8M//2FK69N]R1:[#P6H_LC7V[_8V'X;37'K75^#G1+#7-S@;[-E4'N=IH
MCN*7PG(#M2YH X'TH YK4YQX--;K3@*"* -[P\/^)#XC.?\ ES7C_@8KGF-;
MNA/LTK74"Y,EH%^@W _TK$VYI@*AP*Z?Q&Q_MZ7)R?*AY_[9K7,!#BMW69O.
MU-I,@YBBZ>R 5G+8VI[BV#_\275^?XX?_1E0-<B/>1P5%1VTVS3=10]':,G\
M'%4+B7,C@#))Z>M6MC.6C-!-0,MFSL?G3@TUI%=<@\5DJ\D:2)M90Z]Q4D4Y
M^SNB\OC@$?G18E,HW+L+EN?NGCFIII/-@!!_AYJBY.><YJ6%P8RIXQQ5"6X\
M28VY-65.Y00>M4)B0H('M2)<R*@4< 46"XM+BC%+BLS02E I<4 4 *!3U%(!
M3QTI,I"BESQ24IZ4BCV/PN(H/"+V?G*TGV4L1Z#;_P#7KR3&TE<@X..*]+\-
M@C3@"I!_LZ3@CGI7F2@@8(P15U$9TWN/%+3:=6)N**;W-.%)CFKB1/8:>M)B
MG'K28JS(:11BG&C% #2.*%'2G$<&A11T!;@>E,6I<4P*<]"?PK);'0UJ.6NC
M\+>7Y.H^8Y!\D@ #_9-<\$;^Z?RK8\/QAIKAF!#)"Y7/NI%5#XB9_"8H7@4H
M7FI8[69P-L;'CTJRFG3D_, /QJKF)3"T[9[5J1:9D_-'(WTP*NQ6D,"Y9%C_
M -XY-*X%#2T<07R E=]N01_>J!-.E;KM7ZFM;?"7RBM+\N,*O'6I1YS=$CB'
MYFGJ(HQ:2@0%@6..<<"K;0V\K*TBH6V*I"Y)X%.E\B(;KF<G_>./TJC-K<,0
M*VT>[W(P*.6X7L7TMHU!"6ZJI'._O4,UU96Q)9E9_P"[&H_G6+<:C<7/#RD+
M_=' JMQ5J)+D:5QJYD!6&!$'J1DUG.^YBS<L:9GTXII.!56$#;>NT'\*;M [
M#\J4=<GK13$&!M/ ZTW:OH/RIW\/XTE %+%&*4"EQ6)L)BE I0*<!0,3%/%
M%+BI*0E20LB3QM(-R*X+#U&:9BCIUH&>M:?<IYY@V$LVGRON[ >E>9WDRW%T
MTB)L& ,?08_I7:>#9[J=[A[Q]S_89A'G'W01_P#7KA7_ -8WUK6J94MP%.IM
M+FN<Z1U(*3-/4<543.>PTBC%/V%CQD_2IDLKB3[L1Q[\55S,JD45HKI$YQN*
M#\:L)I*+]_+GZXHN!C\8J6UB$DT8894GGZ5N1V4:_=M4)]2<U*+4'AH8P/:B
MXBG]BLQ_#'_WW4L<<$?$?EC/H:G:RM%Y>*,?45'YMC W[J)6;_86ER@VV/$;
M'D**2.WWRR[]R@Q@<'&>>E'GW<O^JA$8]7-'V623F>X9O]E>!5)6$.+6\8 >
M3GTS0LY;B"W8C^\W I\<$,7W(QGU/)HFNX;=<RRJOMWHL >7<R?ZR8(/[J#^
MM*+6%/F8;CZN<UFSZZ!D6\>?]IO\*S9[VXN#^\E8CT' JE%DW-V?5+6W!4-O
M8=D%9MQK-Q+Q&!$OMR:S<T<U5D*X]W9SN=BQ]2<TWKST%)G'O2%B>IS5"'9Q
MT_.FT4F: %--')S^5!YI: "DHHH .U)2TE %7%+BEQ2XKG.BP@%. I0*<!0%
MA5%2)"[_ '48_05K:9; VJN53))^\N36@%8?=8#_ (#2N*Y@IIES)_RR(^O%
M3_V)(%+22*H R0.:V=LG]X9^E1W/F"VD.X?=/:E<+FWX8/G%IBJJ5TZ<#'UK
MEH-(@GA65I)-S=<&M#3]5O-/T^/R+4R2SVTD6[^YN(YJ.P$OV--Y"MSD8Z<U
MK4(A=$']AVW_ #TD_.C^P[?_ )Z25H!9#W'Y4\1R_P!Y?RK*Q?,S-_L.W_YZ
MR?G4D>EP1_Q%L?WA6BL>/O')]A3CM09.!]::BQ-E1;<K]QL?1!3Q#*>LI_*B
M2_@CR-VX_P"S4'VZ:7B"'\356%<M+"1RTA;\,4/-!%]YU'XU6^S7<W^NFVCT
M!J2/3X$Y8%S[FG9"&MJ*D[88VD/TI/\ 3IO[L*_K5Q55!A5"_04O6@"FNGH>
M9I'D/N>*L)%'&,1HJ_05'/>6]N/WD@!]!UK-N-<)R+>/'^TU.S8KFNS!1N8@
M#U)JC/J]M#D*3*W^STK$FN)K@YED9O;M456HBN7I]7NILA2(E]%Z_G5$DL<L
M23[T44[$A1WHQZ\"C/3''O3 !M'WL\CC%(3GVHHH *2BB@ I<8&32J !N--)
MR:0!24M)3 **** "DH[T4 +'93/T"J/5FJU'I0_Y:7,:_P"Z<U/_ &3;#. P
MS[U"VBY/RW#*/I7/HS:[+,>G6*?>DW_5L5:CCLH\;/)'XBLO^P2__+PQ_"GK
MX:)_Y>,?\!HY4Q<S-GSH?^>J#_@0I?.A_P">J?3=6;%X;M5_ULKO[ XK0@TZ
MRM\>7;KGU;DT<B#F9+N&"P.0.]03W-OY3J\FT,I'((S5O<%')"BH);ZV7[Q#
MGV&:%%(+EB!4^QV[K][R<'GWJ.!]L87RGSW.WCK5-]4;.(8@OUI,7]SU9@ON
M<"K>HC0^U1*"7;9CL:@?4XQQ&I<^IXJ./3%ZRR$GT%6X[>"+[L8SZGDT 5/M
M%[<?ZM-H]A3ET^20YGF_+FKV:,\T@(8[*WCY";CZFIP .@Q]*3=5:XU&VMN'
MD!;^ZO)I@6J1V6-=SL%'J36)<:[(V1!&$'J>36=+<23G=+(SGW--1$V;L^LV
M\>1$#*WMTK-GU2ZGR-_EKZ+_ (U1W4;JM)$W%//)Y-(32;J3=3$+FBFYI2=I
MP<$@]* % SQQ29]LGUII;/8?049H =DTE)FC- "YHIN:,T .S3E7C<>E-0;C
MST_G2N^3@=/YT@!FW'VIM)FC-,!:*3-&: #-%%&: #GT./THZTW^(':Q/J.@
%I: /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_007.jpg
M_]C_X  02D9)1@ ! 0  W #<  #_X0" 17AI9@  34T *@    @ ! $:  4
M   !    /@$;  4    !    1@$H  ,    !  (  (=I  0    !    3@
M      #<     0   -P    !  .@ 0 #     0 !  "@ @ $     0   JB@
M P $     0   ?X     _^T .%!H;W1O<VAO<" S+C  .$))300$
M.$))300E       0U!V,V8\ L@3I@ F8[/A"?O_  !$( ?X"J ,!(@ "$0$#
M$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,#
M @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S
M8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H
M:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZ
MPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 #
M 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  !
M G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q
M%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(
MR<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_VP!#  $! 0$! 0(! 0("
M @(" @," @(" P0# P,# P0%! 0$! 0$!04%!04%!04&!@8&!@8'!P<'!P@(
M" @(" @(" C_VP!# 0$! 0(" @," @,(!04%" @(" @(" @(" @(" @(" @(
M" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" C_W0 $ "O_V@ , P$
M A$#$0 _ /SHAWD9W-Z<$U/LSP"P_$]OQIT"A5"GGO4Q0EB>W4<5_M/*G&]U
M$_S)A)NR178.S;B6_,\4C)(. S'L,L?\:L8(/S#(H*'=M(R!R,G-2XQV<4.[
MZ%7RY5&0S>^":&20C!+>IR35@ CANE*H^8X'6CV<?Y0NVMRN%<$Y=^G]XTF&
M88#O[G)[?C4Y0YIK+N;C\AQ2]E'JBHRWU(<28!#-D_[1[?C2?O /O/GMR?\
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
MQ4*G VGC'ZT;"!Q_^JKNW=R?7CUIA5A[T*R8.15" *3Q[4N >@Y]JL8!] *
MA SD&CE95]"IL!_ T% >.F:MF,=/09INW<"34<H:]"H%;?ST'<TA 48(JRRD
MXQV'2@J.W'UI":*;+D\@_C2D%F\S]*G R<MSV/TIPPAZ'VI\C0W+JRKM!.,?
MA3&C7KW_ *U9P2<T!%R P'7UXI"*VT8P<BHVSM]/<5:*$L<]3Z>E 3^&@JY4
MV$J5["D*G.#^1JPP8#;Z^U.=>P[=Z V*FQ<8)^F* K/SQP>N/2K BQ[TW:!S
MQR?RH+4VD53&1P>AHP%.#GBK94 @C]::VS)&#DT$-^93*G/7B@JPZ<>@JV5)
M4*!UZBFE"&&[\C[TKFD-[)E0(2,$\GFGJA XYJ<J .GX^U"H?X3^8HNBT^Y
M%!!W9P*:P . <^G'2K&T@GG]*:%^8L:9*[,C^48]: N/G';O4I4G_P"M2[26
M&<4[:%M7T;(#TYJ-U&WV/UJVT?8'BF]%P3P?04DR7YE$(!(I]P1VK2Y]3^=5
M57#@#!R1_.K_ );>W^?QJ6B92MHC_]/X^MX=P 8'%6/+'(_6I[91Y85O3GZU
M9:(8Z<$=.U?[65.Q_F73M:QE>4<=./>E\MNJBKYB[8 XI%10"O<]#69;=K*Y
M0,>,-CGIFF^4Y^;/>K_E'U'K08N>W//>FF)O34H&-R.!0T..:O;,'Y3[<4NP
MK\AZ=J5AM:&;L)SBG"+Y>?7H*O>46;CBD,;*<&IE<:O;4I^6H&/T%,*X&15W
MRVSD#O2F,],<4HJQ:?<SA&2>![TY%;G/X5H*@!/Y4P1Y;!_E2>JU)2ZE'9CK
M2>7N'S=?2M!XQV]>],V8..IQBE):#UZHSA'QSZ^E.*;?E'.:O>7TS^51M'G#
M=#4M%<D44O+4-FC S@\U<V<$-VI&CZ$9Z<\TGJ*44B@4R3BD9"H!QG-7S%E3
MQ^>:&3:,]L42EH38SRFY>0*9Y7&[&><5?QN'.#2A01Q4R>@),H&/&>.]1&+:
M?I6B(SGW]:"@8\XJ9O;0E*/4SMF.<?C0T1<'/YBM!E)X/ INT#CCVI7T'%OH
MC.$??L,9-.*8.:NF,8-)Y2D^E-RU!]R@4/.1QV.::5YVD<U>*'ICWH\O/.#[
MBH;[ M.IF-'C.1_2E9" ,"M#R@1C'O47ECOP,_I1S,EJ[U*>P*,4PI@;L?\
MU_QJ^L(VX)_&D\IAQQU__52+YF9QC^4MR,#-*R!AD#WJX^X' !]#BF/&?O*<
M4"L5#%@\=O2HMG)P/QK0\LL.>*8(CS1:P]5K8SV4$YZ'- 0C!_6K9C#=%Z4O
MEX )[]A2;%:[*)3+<=Z7R^?H,U;VA6'6F/D]*-;@BJ8QMQSDBFLF3@9'ZU;V
M''(HVXQQ]:&BFUH4)(B1S2%%QCH15UHV/2HBF?K_ $H!VOH4BI/3GFAD%7 F
M%R!3,$$[A3!-7U*?E+C./QIF#NP#BK[JNWZ"H/+&<L?RH!E5ER,?G2&/& *M
M,IZ=<=*-C\<46!%%@ H/Z 4\C Q_.IG4 !3]#BD*[ACO2:N:<UG8K[<J"/Y4
M!01]:L;?X1Z4,I7"G%"N+7N5S& 2/:F >O-6BIR=G.?6FD!>W7^E#OT!SZE7
M822>E-*JWR]\]?2KC* M1;2<L<?6DHI[COW*S(N!R.O:D9 ,>GTJ<IQ@?Y-"
MKCY:H=^A7VE3QZTFTC.>_:K&TGKCIVI#&,YR<U#@1)ZZ%7#'[U&SG]:GV-G%
M(%;J?QJ5%E*_4@P02O\ .HPA^]G/M5S;N&[J<>O_ -:FB,#YAFI:L4GK8J*I
M=L=*, <GGUXJT!M.,?0]Z GKCVHY=+E^5RFPCQGUY^GX4C1MP.N.W>K)3''Y
M4FUEZG&12)5BMMQV)R>AIH12W0Y[U9VOG)Z9IOS @^IZ4TQD!!!^AI#ZD\59
MV@\>],,>#@\TN7J4I.]FRL ,DMT/3'%&W#<=.V:M.HQM4#KQFHR@S\U- X[#
M(UR<FD"-NS[U8"X/&/ZTNT%3D=:;MT-';IH0>7T-0N#TXJWL4\'\*9)'P/6D
MQ-(I)'^\4DXR16GY0]1_G\:I+$6D7ZBM'R6]/TIQC<EN_0__U/ENUAR,$GI5
ML(-F,=#^=20CY<X_.K)0]?;UK_:RJG>[/\S*231GM$Q;'&#4;1#(+#CL?6M+
M V@C\J84+8'IQ4(<J>GJ43$ />FF/D9Z5>V@DTI1=N%'/K2%%E$Q #(J-8<G
M<.2#WK3$;;AQQ3=F,]J6^Y:390,?/H*9Y0(YK1\L9S1Y9'S #IC&:+$[:F=Y
M2=!DTC)G##I5_9SD]>F!2M$.JT/S'3=[HS@F0<#ZTH3H/PS5SRV["@(<8Z>]
M-FG-)F<\9S^/%/\ + ?C\JN"($?+VYI@C.3CO4.(N?<H/&<_+UI!'ST(J[Y8
M!.!WI-@)P.*3L]AVTN4N0<XXJ,ISR.*T-F>",8[TC)D$]1V%1:R+EL4&C.>3
MQ3#&3R3[UH,G&*CV<=/;TI$R5K)%+REQSQZ4C1C;D'&*O[ !S33%GD>E!;10
M*#&!UINT@8(J^L>!R,GI2,F#USGK42C=DJ*109-X&,B@HN-S8/;FKN,=![TS
M&!AAWK-Q>XY;W*)CX_J*79M! YS5L*,8(ZC-,VXZ<4=!:-%/:#\IXR:0H@/<
MXJSL;V^OK2!>I[#O1;0E)6*^T-]W />F;1C JR!W(_&FL%(PI[TB$GJR#;CY
M?U-,9?[M6"F.&ZDY%,V%.3SFA 0;&SP.O--8#/0?AVJTR-@,OZ4QAN&%Z]/6
M@+]BGC=\PYQV-, !)SDXYJV00H&!UZ]*:5* #U%-%)V=RGM8#C'UIA )]".#
M5OJWR?B?\*"@(]\?SI6"R[E$CYLC&.E($&"?RJUAAE13-A/'ZTV@M9E?'&&
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
M,$8/%,29G-&2,^M-9 .#UK06,XX/2D9,M@BE<T7=&?LW<X_"@KCH>0.E6_+
M;\>:&C5?KV-3R]AIK8H!>Z]:"O.[BK?E'&5P2:7R> 3TI.&H.[*.W=DTC+C@
M?A5WRNH7K3"G.!QQ2<=R78J",A<&FE<KU-7#$W4'GVIIC&.>?6IY>HW&Y2:-
M@/E/7BHF'&35_@TT( >GTI+03I]F464\'%-:,8R.<U>9 1D^E1;!CBFHZ$W:
MT*>PX(IFTD9J]LYXJ+;SC]*E1NQ7[E;;QMJ';M'2KK(#413(V4^3>P^=-Z%;
M:S'/;--Q\N#ZU<,9 ^7M3#'\N0*30^8IE%VD>M12+G /<5?,8Y)],5&8UW<_
MRJ>6_06MBF4VKG ]!BH\8(VU<V@+M[4",#YFP?PJ$NZ&NA2;)&*;C''<\5:"
M \D<$\4%5#9&.1S_ /6H:6Q*949=O []:B"GH_&?3G_"KWE87D]JC"C!S4M6
M'8J 8RP_*HSDJ>G-6@A(SD4T(0*1E%/J5S&.%')Q4>WC:U7-AR*B9,9QU]Z?
M74UT(-O4CZ4PC<?>K."/E%+MPW'IP<9H:[(EHIE&S@8]:8X )SV%6]F1QU/I
M221E>E"T"R16(#CMQ[U T8 .1S5W&X?-U/3B@*?X@*$];BNGH4O+&W#==V?I
M357:,#%7/+4':><TUD1B5 _&ANXF[,K[&8$"FJN 0#BK9C(7_(H,2JNWZ<]:
M1=RD$SDGIZ'CBFX7I^&*MB,4W9Z$<?Y--I=";M:E)ES\H[FG^6,8XJ<H-PW<
M>]!52>#GTIVZLN+>Z*)3/*]:;L9CS@^X[5>\O"DXYSQ]*$0!2"/QJ078I^6
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
M'W./IC_Z]1^7^G/UI6"[3*153S32@)!JV85(R._04PQGIZ"A]D&KU94:,=P
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
MJK%+8=VW-(T?..,>]6RA;GIBE9-V>@YZ5HHNY;5V4R%V\<>](0A'S#Z&KVP
M;/UJ)D8GIP.^*@EO0SPBF5""2=XSQ[UL[1[_ .?PJ@JC[0G8;A_.MW"_WC^5
M4K&3?H?_TJD$&$!/Z586(@Y&>E36Z%4^;'2K15CCT[XK_;:3/\QH+W;F68R1
M].]'D@9VC\:O%&!R>M-\MF^8Y%2H%*11"XQ1LX+#UJ^L953N'6F>7A3P124=
M1:V*04D?4TSR@.O'/;UJ]LPV>?>AES\I!J9;CYK;F?Y0 +'MT_&F"+J#W%:(
M4=!UJ,[M^WH?:FW=AL9^S)W>_%,,*EAQFM#9GYCP<XI&3#$J#_2D--F=Y0ZC
MIZU'Y0 S6B5(R#UJ,QMM)QP#DTAIZZ(SDB^;D<^]/$0Y_ITJR<XX'YTI7O0Q
M)(J-#LY/-1F':#ZYZU?"8QZ=*C.#V-/E=[H;D]"@4!R2,4OEMQBKC)T/;Z5&
M58GCK[]Z3*YRBXR<^]-$>0&%7F3'+4QHP!Z9H$I.Y4*=R.X'K5<QC)//'.:T
M"C8^7GC-1.#VZ4DK#<RH(RR[FZTT C*5;SN7Y:C^8<XX]:B5V#G=%(QD$DCC
M&*B,9/YUHE6X.>O\JBQV-9V!1MU*.T;>G?UIC)_#FKS1D$8%!1*+%)7^1G"+
M([C'3WI"I!PV?>KA0*0/3O32N&)X]Z$%K%!DQ]W.!VIFP'D_3UK09?,X/%1!
M.=H[=Z:V)D]2D%)&/PI"K!<?K_D5>*KV&3FFE.A_/%)ZD^9G^7DY:AE7&WFK
MQ3 X]:&C!R1DD#..E 1C<S3%[$4A08!(Q^.:O.IXQ4;1%@#[<>] NI3\MP<#
MN*9M?)4\8Q6@RD ,/44UDZ9XI?($]"@86)ZU'Y8W$$8]JT&C#$^O^%-V GC\
MZ 5S-QCCI3=F1_,UHLA8[<?C3/*.#P12C*Y5_,H"+N,TQE/;OWJ\$PN[KVI-
M@"GK^539[C3OJ9OEMUY'>@IDCCFM$H6&.O -0>4^< ?A2>I5UH5#&<GM48SU
M/)[UM6ZV0^6Z6=N>?+*C^=7;O5=-LK!IK>U:86L,]P(-0E!A=D0N%_=(),,5
MP0I#$D $&O.QV8+#4JE:4&U%-NUMDFW:^YWX/!>VJ0I*:3DTEZO34Y<JJ]CG
MVJ/9GIS4E_)J-U.LVDQ6MM R*_DW#RR2(S $C(5<@9[G/UHMH=0#DWLENXQ\
MHAB="#[EI6S^0J,)CIU)6]A)+N^6WX2;_ ,1@8P5_;Q;[+F_6-OQ&;3[8[\4
MBIC./IZ5;"$/@CZT-$0=S9 (R/6O2DDFCC*9AY!-*5;^$?C6[J>CZEHMT;'5
M8F@F\J*<QOC/ESH)(V[_ 'D8,/8UE2I^[;9D':<'T./Z5E&:E:47=,)1<7:2
MLRD5((!'/?-,PC?=(/KBON_X%?LIZU^T-^U!9_"VRTV31]*6UL==UORXY$%I
MI3VL,[.OF$MFXW;8^>6?(X!Q]L?\%;G_ &>_ %CX=^#7PV\*^'[#Q,3'JNJ:
MG86L<-S:Z?&K1V]N70 EIR-[9R=B@G[PKX?%<=4(YGA<JHTW.=6/,[-6A&UT
MY>NOX;W1]+3X:J/!U\94GRQ@[*Z?O/LOZ_(_#@Q[?FQSTYI#&"<D#ZUHE!]T
MC..O%,,)8_)FON9+0^<449Y0YQC/O2^6N<'O5UE?D#'>H]HQANI_SZTUI8A(
MI!2#A:1D&>>W3-77C'0_Y-.1<C)I.VXH1O>YG;>22#S2&/D,!5XQXI/+7<,Y
M]\=J7-8KE=KF>R,1GM1L#<=,5>*YR*CV,3D<?6HV$DRJ1M'04S9GFKVW#<]Z
MBVC.XY^@JK&FSN5#'@G(SQWIA5>C=JT652 <<^]1%5/.,GN*G<E.Y3 W*5.
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
MK+4+R>60WVB:?/'L5')"PB' )D1, QX'S9]A7E6IZIK$"LNF:.]SD'#W5W%
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
M_!-J+KQ#.T9*-(D42%Y'53\Q"CL,]217?N@5=SD*!_$> *\H_:)_9RUWXH_
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
MD]K]=>JZ;?EW,\)SQS[4PQ@C@ GWZ5HB//M31& 2?T%?7V5SYIMH_53_ ()
M:/H^G?'OQ'\8O$GR6'@CP7?:I).W2-YRL6?KY0EQ7JG[/'Q(U+]NCP=XQ^#?
MC>\L+6^U74[G6KJXNHC/<&SN9O,C:VC!5?,MWV@L3P,8!R:^5/@#XOC^''[#
MOQM\01RI;W>OZAX=\'02NP7Y+DRRS*"?6+S.]?''PK^.)_9]^(FE?%;1M2TZ
M"XTFX\Z2*:ZC6.>!OEF@<[ONR(2OL<$<BOYXX@R;#XW,,XQU;$1IU:?LX4I.
M27*X051ZOI*4[?*_0_:LCS6OA<#EV%I47.G44Y5$DW?FDXK;JE&_SMU/I/\
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
M'-.;LEYLCTCPOK6O3BWT:TGN'/41(6 ]<D# _.O;-$_9\O9$9O%%\+&52?\
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
M(4W&,8N_,F^9RE>ZUNFNQ^P8CPQR!8*>6X6,X0EK*4I)MM;-:677R9^INO\
M@[Q#X/UJ;PWXTL[O1M0MVVSV.J6\MO.A_P!J-E#8/8]#VK(U/PCK&OZ8VF>!
M-1C&KW3+!9FWM9[B:)G/S2(@4!F1=Q4$]<$@@$5M?\-H?M%_%/2(]&_:*\0Z
M?\31I@E@TK6-3\.26-ULCG<1.9;**.9A-$%9P9 06P<E0:]J^'G[1GQU_P"$
M$O?A%\$/!OC.UT[7KAFUI/"EI'JT9$L8B=XCJ,,-Y 0J@KMN& 8#ZU_4M;QG
MJXG*'4EE]1591=TN;D6Z^-0<D^JT6_Q*US\3I^$E*EC;+'T^2,M+M<[M9WY7
M)1:Z/WF]/@9X+\4] \2_#358M#_L75YK*55>U>-(U1F5%$C;F=%9BQRS*,9)
MSS7"6FH:G<R*MQI=U;*QY>66W.WZA)6)_ 5]=>#?V6OVM?$6FRGX\>)-,8+/
M"=,F\3:@D-]!%L=;C?8VT<TD6YE1F#,Q)[]:]G\(_L8>%M<UFQ\/'Q-J&M:G
MJ%RMM;:=X>TS9YKL<<37<BX4=V,6 ,GH#7K<$>(^$>4T*^8XETIQ5G",=%RZ
M?R-I-*^K7J?.<5\%XB.85*.%I*:;NI.3N^;7^:UTW;1/T/SX://J.U-CMVF=
M8(@SR,=J(@R[$]@HR2?I7[A?$7]D#]G[X,:Q!X1\)>'[_P 6:K96ZR>)-6U^
M[E?2[2Y(&ZWB2V^QQ.R=R[D9P,=<8&G7]UX9WKH-UX9\)+*AQ!X>MH(WBAQR
MS2V<32,2.F;@G]*ZZOCC@94U/!4)3O\ S6C?Y+F?GJE^)Q+PTQ,)N.)JJ-M[
M:_*[Y5Y:-GY=Z'^SQ\;M?C2XL?"VLQP28VW>H6YL;;![^;<^6N/H:]=TG]C?
M758OXX\4>&-%\M/,F@@FDU6X4#MY=DK+N/0!I%Y.,BOKK4=8\/7D\<]U=:UK
M+LY6UAE"Q>:YX:5FE:=N#TRN/P4YB&I6T%L\NFZ!:BT@?=+<ZI)).+B<CA=T
MKPQ%>O\ !G&3C)%?(9AXPYI4THQC33\KO_R9V_\ )3VL/P'@8_Q&Y_/3_P E
M7_MQX=H?[./P-L7M[>XG\5^)[VX8^5:1_9]'A90,[RJ+>7&SO]]3@$\5[3I7
M@3PEX5=KGPU\/_#FG6\)"PW/B& WD\TH_B$FJR2 +GDE8A@8'4T^Y\3^* )=
M-O=?M]/:9/,U%=,3RU@A4_ZK;:I&I/ R"YR=J^M<'=:MH:RIJ<BWU[U@TJTD
M*H3S@RD'S2<,?3YG]A7Q&/XJS3%W]MB9._2[2?R7+'\/,^APN3X/#V]E22^2
MO][YI?COH>N7.N>(+:P/A[4_&<5C&5,VH6VCF1HH8U_Y9+'9+'#GID%@"Q"]
MCGZQ_8H_9^^'_P 3_$5S\;O%B7Z>%O"S^;#/JWD6]K<3P#S&\U1YA>.$8DE9
MI<%N#QD5\D_!OX/>+OC9\0;'X6>"=)C@BFE%QK>LW:2W,=M%&?WCEI"$81Y*
MH-OSR'TZ?8__  44^/GP;^%/PPC_ &(O M_J&FD6, UF/P_:!W:#[_V:>7$<
M$9G(WSDN&(.,88@_DW&'%&%P7)0Q&(]G[1I2E_+%O5V6K=KV5S]+X0X8Q..G
M*K1H^TY%[L7]J2V5Y:)+J[?>?D[_ ,%"_P!K[4?VL_C5/=:1/(OA+0))=/\
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
M:RDB1B5[5],>&OV//BW\(]2\1^*[F]^'OB#6O%NLR:QK-MJ&J7D-I!<2,AA
M6R@DGDCMUB"I&'C+;CE@*7#]"OB<PIXB%.4[.[M%O\4A9UBJ.&PM2C*:BGM=
MI?FSZ:_9Z^*OPU^&WPNOM'\=:BFE+?+"]I=W,<B6K"%(XV4W(7RD;(. [ GM
M7P9;ZIX/G\<ZE?W]YI4]H^F72+/)J%NEM-YJ?(AN"9$4,85&[!P2.,XK[_\
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
MQS7S)X@_8YT;Q1J6DIJOBRYBGU6?[&T-MIJ.8Y9 I1<27*DMD@$8^7.3TK?
MTVE[_0RQ,XR>A\CQ^,(?$.G+9:D\#G+-;%%!*,'RH'.>M?LE^S?\1;3Q?\%=
M+U/Q59LVIVXFTZ[DW)F1H. P\Q@"I&",GCUKYXL_^"2=G>Z;;./B'J?AZ0SB
M"UFATZUW7+RN"I9S-+C;MR %XQR>]>D> ?@?\)OA]X@UKX!_!.(WOB:RM)]+
MU#Q)XDAFN5MKDR;)I905".Z<^6J-CIDX''36Q"M:#_X!SQC".LTSZUTH^'M0
MM(;%<V<<Q:4QC: 5Z ^:FY3G/058M_ =IJM];_OX8G56MX'B#D%2/,'HN_@<
M\'&1FJGP\^$-WX&FA@LM?N=5AMXQ&;6\BABA>1%PTB+'MP.N%R< XR>_UGH'
M@+QIXMMI;.Q\/3R021O^_M[7[/'DC (F8(O3G(:N-4Y5)\J3EY(U]LXP<OA\
M]#XG^)'[*]GXF\0Z!XNU36]3%_IK>=9II\,<=OE7#YE5RQ?E0 -W3/O7I_@W
M]F6YN)/.T[XA>*HXY;?8P\JP!(XRK2+;!B3R<C..O6O=?"'[''CBV,MUK7B+
M6/#A!PD\.OS2'R\Y&^&,3Q' ./G7.,#-8=Q^SY?>*?#.H>.M+\6^.O$&D6UM
M=RZ3X6<6NG:5X@-NA*M++:PQ7K0S2*4BW/\ .IW%2A%?IV6\/9QB84Z5/GC%
M+[45%+;:[U/DLRS#*Z'[UM2E+?K^*O\ H?$?[1'[+O[-%[H$G@3Q7KUIXEUB
M?']F6UYICZUX@1TB\L*C02I*D:D;R&,408EF(!K\9?A!_P $\/'WQA^+]_\
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
MD CN,?E7V[_PD7AW_H'M_P"!"?X5Z> C:+5[Z_Y'A8O,JBGI(__1^R+: &,
MGIWJR83TJ_:6Q$?3ISQ5MH<]<]*_VHJ3UL?YLTJ>A@&$G@9ZTC0<5N_9@1CT
MICPX^8@&H4PG3>YAM$#Q^.33!!QQFMUH%;G'/O3&AXZ"J3N9*'F87D$C(Z=Z
M5H G3TK;\@<!L=*C:)0^,?B*%*X>RMN8QA!_PQ2"#Y=O:M<P@#.!G--:#*X]
MLT-BEVL8WE#H3^E,\D!<C\:V!$ ,&D> ?>.*=R;VN8WE#.5I3"/KSG%:HB6H
MVC(!/\J"7*QD&#/)-((MIS^OI6HT)_"D,/R\?@* L8[1-SG_ #FD:(CBM9H<
MCD8]S3'ASQ@>M )&24&W 'XU"4.>#C\*US%ST_&D:%<\ 4KV"5WL9!BR.>O:
MH_+S6MY(#$'M3#$<  ]#1<S::U,=H>],\O.5'0=ZV&CW= !4;Q8& 1386[F3
MY6!@\?3_ /73!&O09.*Z33=&N]4NULK, NW3) 'XGM7M=Q\%M.\/Z3'JOB?5
M AF*!(;&'SB6<_=W9'0?,2 0 ":_/^,_%'(>'[+-<9&G)[1WD_DDW\S[/A;P
MZSG.E*6789SBMWHDGZNROY'S@MN\A$<8);K@<FIY+"ZC&^6)U'<LI'\Q7TOX
M&M!I$=O<6<2(MQ.J;F17<#?C)<CC(SW Z5[1KWB^2WN#8W'D/;(NUI;B(2"4
M*-O0 Y&17\J9Y]./+*&+E1P> E4IIVYG)1;\TK/\7]Q_1.4_1%QU7"JIB<:H
M3:^'ENEY7NOP1^>9C*\'J.N1493)&:]K^+GAW2M)\0K-H\0AANX1<>2@_=HQ
M)W!.>G?';I7D9AW,,U_8?!W%F&SO+,/FF%NH55=7W7E\F?R_Q5P[6RG,*^78
MBW-3=G;9^?S1G%-N/?UI3&3ST'>M Q8X'YTC0YXQBOHF[G@&:8N_^?YU"4P1
M_*HM;\:_#OX>K!KWQ4FU&ST0SK!=ZAI]LUR+3?\ =DG"Y*19&#)M(4XS@&O0
M-._:6_9@TNVEN?A[I]QXQB4;#?VR"X@+*P# X+2!AD;@$''.:_#_ !5\?LGX
M2G'#XV$YU)*Z48Z-?XG9?)7/V/PW\$\TXEIO$X6<(4T[-R>M_P#"M?OL<>XT
M'2=%O_%/BJ[2UTW3;.:^O)R?NQP+O;YNW'KZU[O\'M6TG5OAG!\2/ -A<6MQ
MK-@;K0CJ85IG0J3&X!P%6;(90<<$9P<BOA7]L6;6/VF[/PO\)/A3X&\2>'Y_
M$6N0V_C.XT^TD-E)H\:K*"LD641W("L&P3\H.!7ZA0Z%IVG^"[70-#M6AMM
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
M.T<EJ\?^"]W:?&*R\/V7P'\/P:B-5@@AT"U@$MPL$3J 'EZ11%!][*JJ8S@
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
MNABFMY44&Y\^WD_<OOD&5*=!^5:__#%G[//_ $4&Y_\  &VKW,MI0Y'=/?\
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
MH!;5-3#*.2K+$%.?OR$;J]1^,'C4^*_BC?:U8PA+:\O@MLB$E%M8\10Q(O
MC1 H '05YQ^S(ECXJ_:!^*W[0,T1:+P/H%A\+O#T[GG^U-;;[?K$BM_>C@C@
MB)'3/O70:[I;PZN-029_L\%R-B'^%3U4>A]#GO7\V9YCZU9PE5=Y2]Y_/;\#
M]2RK!4J;G[)6BO=7RW_$]+\,*D>JBTO ACD*DMSD-G[O' !]>O%>VO\ 9OA[
MK\>OW(>37%MG^QV*8=;59XV037"X;=(8Y#Y<)'&=[\  \)I.D^%?AE:Q^/\
MQ9XD\+Z;J-RB2Z?%JVLV-O':(!Q<31RS!VF_YY1["%^\W.T5XKXI_:*^!$5_
M->>(/B?IE\Q9II(]!@U367W,?F9FM[40Y)/)\S'YU^C^'_#>$4HX_,:B27PQ
MOJ_-I:V\NO73?XKC//,0XRP> IMM[RMIZ*_7SZ>NWH=]_:VI7DD\L$C/-*9I
M)[N4_?ZLS,Y3)]<UCO(ZHVV[LH=V6Q&1QM_ZY*QYZ#UKY[U#]J;]GB"3R-(L
MOB3XAD<<):Z79Z1&^T;C\]U//*%&#SY5>>?$C]M+3_AG\.S\58OA%/#HHDAM
M_P"T/$FMW-RR/<%UA+068MB YC<*=N,CZ9_;\5QA@X*ZO)>4?_DC\FP_"6-G
MT4?62_0^JY=0M)%3[9J%RWWF81Q'[Q]"[#D]N.*RB+?5I6TCP_I=UJM]<;H8
M-/CD0M<RD'9$J*K$[R K$G'/.!S7PMX#_;Z\1^.[N[2TN?"'@I;2WM[B*&Q\
M(SZ_<2Q72LPVFZ=XU("_,9'7D^QK5\3_ +<?Q'U.W73D\;>-UB52I3P]!IGA
MJ%AR, 68DE4'))%>5+C.$XOV=/3SDE^5SK_U,J)I5*B^2;_.Q]5:S^RW^U9^
MSM\"=#\%_L[>&;"T^+WB2WC?XF_$*"*YN++PY83DROIVBO? VSSO&4BFF3 4
M @!N-OF/Q!^'GBGQE\-IO GQQ\1>$_!NH16S6UGK,7B;2&N[67!474,=J[W
ME;:#(AA (.TG&<? ?BO6?%WQ3_T?2=*\1ZO,W)N]:O\ 4=7E8#L%8!!]<5\_
M:7^R+^V'\<OBLOPP^"^@ZF;^PC-]J^CV]S!8W$%O,52.5TNY8G>-=P+;"VT'
M<P YKXO^W?8*48N,KK6]W?\ *W]:GU-;(%6:G*\;.ZM96_/^NA]L_L[P^$?@
MGHFIP_'+XG:-K-X98K31O^$:@U7639:7 G%N)KJWM4),A=]P?'(]!CW;4/C?
M\ ]7LI8_ D?Q,U66WMVOC=:;I^G6<<5M%DR2L]Q+<JJD [I&7Y>W(%?!4/\
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
MU_L+2_5Z]?*Y\[B\XC4E"<Y*"5]O>?3HEY>9\+P?!']HK]JOXW:3\=I(]*\
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
M ')QBOLNQ@CMYKJ,3N8IU6..-SF-6#9?9D'=D<'/''%?F]?C/'59RM.R^_\
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
M(K7$D@25T(9$1CR><<_K7JK'QJTY4T[)GDJA)-7E>W3H97Q7^+WBQ[Z/PUX
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
M:.(R17$D894'";5VCC QVKX?2[U.TGA\.:9:3R332*YO'D9@DA4ERJ*&W$,
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
M[20<5S5ZT$TFCT%@_:0UZG]'/_"+_#?QS$+BQGB0. 0T.'3\5SD?A7FWB?\
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
M!(E(SN<1&7@>@ZU^;G[4_P ;_'OA&?4;NPUC3;:WG M_L^E6LGF2;/G ,\I
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
M%.EO!J7PLN989D:-U_X3>\5BN2#\RZ>".G4&N+CU']F:/ MOA/J2D @$>/\
M43C/L;*NC&4*E1+EB_6QO@\RC3E>:NO4V_ /C2]TZ1] B2P\M+97A$L>JJ%P
M>A)/Z5CWWQ3O]3L]2T/4S8R6PM9,H;35.1Z [N>:Y+4O^%'W5RUQ:> M6M02
M-R?\)I=2<?5K(52T^T^!,5WYM_X$UJYB4.YA7QI<QYXR>19$_2NGZI4Y8MRV
M\G_D<D<=34I.-/=]U_F5?AA<:=%I]P+6*.!3=.2D4=S$,E5.<71+GZCY?QS7
MTS\.=4AAUQ/+).P>;CG^!@>W-><Z+X\_9O\ #*QZ=IWPIU95G+2C?XYN)>5
MSDR:<Q'&.!7I7AKXP_!JUU+?I?PMOUE\I\,_C24C;P3_ ,PT\U3GRQOR/3^N
MYDY\S:YEJ>'?MG^)O GC'Q2E]?:AJ-A?QI$MW)8?;55HUC  =H!L) _$5\<W
MFN?LP6]O;)_PD?BTSB(?:P]QJ87S,_,%P.F*^Y/BY\9OA%K4TD*?#K7=/N6=
M'DGM_%0N$9=@&T)+IR@=N?45\T7?BGX.7#D3>$?$I.<\:Y;?_(-<=:C[7]Y=
M*_=/]#KP];V?NJ-[>:/(=/\ $G[+S3NNJ>(?$GE-;MLV3ZMN$N/EX&.,UQ%Q
M=_!S^T%E\,ZEXANU1HI(8KMM1F02!1N.UP5/S9(R.*^@_P"V_@FYW-X2\4<#
MC_B=VO _\ :U]-\8?"&UD"VOA;Q0I/<ZW;8_](:XY85+5R7W,ZX5^9\O*_P_
MS+=MXIMK.#P9KT+;DTR)&=""CCR;MI",, 1\I!Z5]>?$+QC,/'%[JEM=[856
M">*'=C>)8D/-?,Z_%+]G>Q94\<> O%>J[@#!Y?BB*T" MM(.S3VW9/OQ71#X
MZ?LQ^(;-I=/^'GBN&56\H277B])F'E@*!@Z<,@# '/2NCW932O\ -&,*LH)Z
M7]2#XD?$;Q+KEO;K/+&8!<@"*6VDN]JNI#;1&5921QNZ=N]>)>+=4TZ_TU8S
M963NAP)3I-R[X[8!D]*]+U[Q'\&-;TTG4/"WB!H$F#!5\0Q*0VUF7E;13T![
M\UQ?F_L]W067_A$_$AW+N&?$2<;A_P!>U=/U>.RG^?\ D92Q,GKR?E_F<)IL
M&ERW-O)<06RJ9 I=='F!4?Q'._(R.*]E\<_V3HD=E_PC<D)1T4N%TF9BIQQS
MYG!%<GY?P!B!\GPMXE4$[L#Q#&><8[V]5E?X!C*CPMXF/K_Q/X__ (Q4K"PB
M])V^_P#R*^MS:M*%_N_S/4_A7'IFG6>H>(TN8TOC"R?+I[VC.I.2#(S-W[=^
MM<G=ZB)Y7G9@6=BS?6LBSUOX+Z9,+BR\.^)HV"%,?V[ RX/LUN15A/%7PLO;
MA;6VT'Q")9,K'OU>VV[L9&<6V<?2MXQBE9SO]_\ D95*DI.ZA;YK_,K?:1(R
MK+RI(R,XR/K7QO\ M3?M5^*OAGXZTNY^!%M8Z?X;C:XLX])O(Y+LR+$4_P!;
M<3NUPS\M\YDS^&*^D9?B9X0$6^W\-ZB""5(;6(\[E.#TMNE>%ZGX'^$?QB@N
M+^_T&2VCL-0E$%K/?2S,6*C?(70IDEL_+C&.U?.Y[@:E90^KU;25^Z[>1WY7
MC.1R]I#3Y?YEWX'?MR1_%+6(/#/BK0?[/O)VV+<V<QDA9@,Y*.-R]/[QKZ-U
M^\T;698/'OV*Z56==!TZXDW-"TCDR2N@&%W,L8SD':G'&:^/1X-^#7PZUNW7
MPS;1V.HW*^6+HO(S10R?+(X#,R@G/EJ?[Q KU#6/B5>Z3HNG^&KJ"2]BL+NX
M;1F695%K%=1JT\A!!.QMBHN#QD],YJLHAB*,)+%S4GZ?\-^0\QJ0JM>R5E_7
M_#'1^#;G1? ^J^)='NC;QVNJZ@-2L;&.(>9%)(BB4+#$6;89$5UX!W,>!U/J
M,)EU*2TN-*:33O+NS<-%]G\II@ =X93SABVX\9)Y/6OKS]CGX6_#'QI\+&\?
M>+]"BDU36=2NX=6O))-LZ/83-:K''L\LQ)M3(0=<YY-;OQ3_ &<_!FG?$F+P
MGX,GGTU)M,.IVTUZ_P!H1W#[&B7[K;<#/4GKGBOB<L\8,KK9G6RE<RG3OK:Z
M?+O9IMZ=FCNK<*8F-*%;2TK?CMY?B?F5\4M5\527GB]="M;;/A7X?/XQE"Z3
MICW-_'%J5M;3PK=WEI//&88KCS@R2;1LP%!.ZOZ?/@#XR\1:A\'O!VJ^);AI
M[Z?P_837$LC R;W@1R'( RPS@D#GT%?BU^S;X5TGXS_'?7_@OIT$,]_J/@SQ
M#H=Q;&0,ZVM]8F,R;V"C:TZQ\<XP#VS7;?!FX^.GA?Q]#\&&N+RR-NMQINI:
M9=,[0VJQQ&*64$9($?5=IP6 [&OTV>.G1YJKJ6BK_*Q\_#!PFU34;M_J?TJ?
M%WXX7NE?!:W\)>'X8[W4]7A:UG#,/]'LF^5W8$$;G&54'W/85^:-S\*#>WDF
MN;IA<;7:/:,%=^-S+Z[>J@BO5;"]L-'T*""&XDF6VMXX#<S-ODE\M=H+O_$2
M>]8T_BJ[> B NMNI#%L@%\]@>#BOYMSCB=8O'34:;UNT[:;[7Z,_7<JR587#
MQIW]3SJS\##1+Y[T3WM],<>;;7C!\)NQD'!.5&3SQ[4^7PS;:YI]QH]U!#/#
M+N0+L!#]MI/H3SBMO4-0:^\V:64^>"1MB &01WX)S^-84&NFV(BL)2)'C"LB
MG 9\\D XP?H*\^AE]2_/4;N]UT/6GBXVM%;&[\+[/P_X?6>Q>VM;%S@6\<,)
M3*I@$]@1GC/8CTJ7Q-8^9%+-=%+J.-]Y96(^4GK^'MTKEVU&6TE:>]N69N1A
MR"%[GH!U]ZYG6/BYX6FO$\+:E.8Y9H'G"KA5$:G;\QXQENG'/-=-# 1C)M+^
MO4R>+=D?"/[1EM927,MK]DNKV*]$@AAB!8.W8++NPF![8-?B?<>.O%'P6^)O
M_"2:!'=VEI"\UEY-Q.<LCC!5LX4@=,8_'O7]+.N^#IO%]C/;>&S!?R",_NU<
MH=Q.0-W9J_%3]HWX">-O#FH37'B/1M5MGP\TL$]@'M9>N(UF9@>_4<GL*^ER
M6O3@Y1CLSYK.;U%>^I^-'Q/_ &D/CUX2^(TS^*[PJ\]UL2UNGDE3[$^#'-#'
MEAY8!^4@],U]T:7!XM\;>&HM7T6XTG7F2UCN9K71Y_)O(V0!D!B8C?@D\9[]
M*S_^%(> _BI-;:5XVL9+.=,P6?V&21+E(2/^6,;@@A2/F1A@]B":X;Q!\ _C
M/^SS=P^+H-&U'7?"$=Z(Y+^WLI(+FV0?=DFM4<3#'4LI*'/&.E>E*I%27NZ'
MRCJUE4YK7N<W\6/B?X6\;^$$\)ZHMXVIVT\DEMJ4IDM;JPGYWHDI!8'=]Y2S
M*WIWK$L?VCO!W_"OF\'_ !)TI]:UVVFA?3[Z"?$$4 4!HW.-Y'7*@X.<YKT3
M]H3]G#Q=^U'X7U'XB?LWW%K=:SI,,,LPTZ603:I&R%I%EA?[L\;?* 0&/0Y.
M*_.#XC_#SXK_  .MM+\0>,M/O+K3-7M$GBN?L;6TZR*2LD<MN[,Z,C@C#8)'
MS8P:Z'.C9<KU7F=<^=.^Z/TQ\5_\$U?AU\>;/2]>\*>,7TF[UC24UF/3'TYK
MN*PD9<QAITD!\N0Y4?+NSV(&:^D+#_@G;J7P^^#MO:ZII*S&SM8Y-9UU$:.1
MXL<O"R'(7/J.>AYKYZ_X)_?MQ?#Z/1D^&_CF3[$]D_\ H=W+$Z><C=(V;'+I
M_"&[=,8K]O)OBWJOCWX;3_#OP;8:AJFG:O/ ([Z.-C&B+(';<& PI P>HKY)
MXW%*LZ=1Z)Z:=#V*&!P\Z:J)V?74_,Z\_P"">OA]?"EK>>)?%PAC,EO>6(@@
M?SH8T8-ABYZD C VC)SUK-_X8K^&7_0[ZI_WY'_Q=?J]XC\+:M8V'V74;":.
M0P':3$X9 1]XL0 %7KP/PKRK_A%[O_GN_P";_P"%>Q2S"I%63_(YGE]*5G+\
MS__0SOA5_P $ROC/K>KWLGQ/2#3[ ,DAE6=0P. 3LZ +[L./0U^L_P #/V9O
M@KX5M&\.7.F6MW=62);H]X6FWL,Y +D*WKP@'I7M;^+/"NNVL$,LTD\6]ED:
M!RI20C&-V &';BGZ?+H.CPMJENB!EEQ#)<2^9*$0$$=@,KTSGZU^>8BI5E.T
M%?N?H&7Y=0HTY*:U&>,HO '@"T.EV=I8J8I(BUI'&D:K'(<!@%7&17X _P#!
M3CQ5\$W\=V&B^$;?3?[1L86N-2>*SCB".^UH\LF&=R"0<Y &._%?LM\2-0G\
M3:_)'I*QD&2*62YC1YAY2#E200 <]C_*OBSQK^PE^S_XP\27WB?Q-I&K7VIZ
MB#+<ZE<W_D*C\ -%#&5X' Z8Q^9]'"Y=B)WE+1'B9U3C4HQA2CJ?SC_V-HUS
MJ+6,L]L[.NXN"-S>8V."6_O?*!CBN0\?Z+9>"].,^D20VK2*V0&RS%!T([D8
MR.:_H#U?_@E1\%M4O)=0\%^(-8\.ZNR[(YEN[>XC)7YN8ID]3G.X'WKYUU3_
M ()Y_LP^ I6_X7?XYUSQ%<;&?^RK)[2T$IA.9'5E#OC/4[U!Z"O4HY=44H\K
M/F7ETXK2-O,_##X+>.-*N?B>W]MV[W+7L:"*1@SDB,@X5%!RSXQD]*_4+PSX
M.U#7+*]73XWTRUBOE25KQ/+2.)^2C' 9>#TP6)XY-?1-_P"'_P!CWX2^''TG
MX9VEEHNN72;-#U"2WCG99#][SWFW,!@X8!P&;%<C%?\ A[P];7EPNLZ'+I:^
M7'--).K2*T;<.R1$0"1R<YSD$#=R:C-<.G9R3T.^CA8RY8RMZAXGTC4]!MGN
M;-(C:V4+V_F1 'RIP,%% YXSD9&,]:\=7QU96=LLGVJ_NY]Z(PNGS 8RO[P;
M<D$ G  'UKM_%&EGQ3I%Q-X#NY1?7-O!?V1MW_<Z@A+ LR#/WNNY1M&TY->1
MWOPTUKP/IAEUJVTJ34L--=2O+(=KG,B1Y4;%&S&-HW,0<UY\,+)P<HCQRY')
M)'K>C7FG7=BZ[W>//5LQE"!\I1",CG*D]#Z5R6G>)?+TTWFF7J((IFC4WDF'
MDE9NL2@?P#. 3V[U!H5_9>3<V_B!KJV9X&D2TM@-AE;)/[QL,!QDD?=';-<C
M!\.[X>+HH= 9IH;E-S1Q0X,/F*%/E[B200QRYYSDY KR523;@R%&[22W/>_
M_P 1M#U+6_/\0RVEU*B+]CMXHS(R2J.<@#[Q]SQQR.:^LK;2=9O+.%XA!(J1
MX:67_CX4#G8-W8\]S[>E?!/@#PSIG@O4H'OHIHIEGAC*.JO+&H8$M&V?F!VD
M%N>.U?<#?$V&U\86UE;ZC;:C:WT@G#1\R0<E6B;RP&P5P 2!DY[5="G"]EN?
M299%NG9Z.YY]XW^+?BCP%<Z4EEYTT5\93-()EB,0#<#]YM##'R@ ;LCFOF[X
MH?'F\OO$%IX;B%]>74I58K>!/-EDDS@!+>W^=RQX)Q@8K2_:PU3Q?X>T:+4O
M!C07$UQ&88'CB2(.TTJQ1,KYW;DWKP0!P<GBOI3]DWX8Z/\ #;PVNJ^*+X:Q
MXGU!_LU]J,T96..1LDF#"EPI&5W\,X&<@' [J^4NK9P5[]#KABI1OSRMRO[_
M ".*TKX,^/4FA\0>,+R'3[ LDD^C:?"DUU)+(,K'+,H,<6,=-SMQC%;'Q$\0
M:Q=ZTUEIIA1)(EC=;=45V7[I$K ;LD 9Y'T'2OICQ'XGM(]-DLK&&-1;.Z02
M0*(0JO\ *J #<55N21R^!R1G%;WPA^!:2M'XV\8PJT'FB6&SD3 F"KPT@X.P
M#E5X+'D\=?4P^14<.E4J*[L85<VK8B?)%Z'1?LM?">W\+VEOK_BZ QR70D"0
M*QCFN!M'DI(S-NBB7)9@H!<$9.#BNP\7ZEJVH:KG4YY9_*9HUED.X;?;M[#B
MN_UF_@5+<2G[/&=1M%CF QLBR2X[D+L4_@*J:SIZ7L:S0*C)R%8$%7'8@URU
M<8JCET.^EAW"S>IX]H=O#)+(JF3Y) %&/E!SSGG(SV-?/7[2US_PA,]EXXTY
MF:YL6%Q?Q_?C:V#;!\N?OJQ7&.H'.!7UQ'X?N;:X5U0HQV[MO3<>>?;%<G\4
M/!VDZCI/VZ]@63:WF"-^5#X(QG'1N1R,>N:X:7NU.8ZL2W[-\JU/S)\5Z??>
M(=5N-2TR\CO7O8OM5L8C^[@$,:M(^[H.ZB,DL2<=#FOEZ!?&,]TR^&YKR\+D
MO#82-&9)Q'O4L&0$IL.<K@\$=Z]9\5>&O%GPQ34YOM5II5K///%I4!F+L7E
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
MW,;*%@?R(V4_P_Q ;<#'OVK^0#X>?'[Q_P""[M!%*LT </Y1&,>X/2OZ1OV
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
ML;R_%"6TGL(I1'I<YS&1%C&U@&R78GCG.*O77A7Q+%>+/<6Y6WGY:YBQ(A4
M@$,N1D@]\=*[#5-(T<K9Z1J5T@*+'<P0,I<^8",2R$C^%LG[PRO!%?SKF->\
MY5+:MMG['@Z2=-1C+;0^9?BO\#M#M-2L[WPW$\EI(YM[BWN"7$9VELHS$DJP
M'7)QQZUC6GPYAL;F$EX5CB0R/P#MXQC!X/7C'-?=OB'P^FM:"]FB[Y4'G>:
M /-0Y;"@]#G YZ5X5>Z%=/=1O%AXF;;\N??(Y[BO:RK%<\$GN>37PWO.[,'2
M&3^QYK2V2.W6&3?#Y2J"0W#J.Y!Z\'L*\5U]YEU"?2+F7R49?.M95R61C]Y0
M>O/%?1#_  TU"X$C))(&4@HF>-K'IP /UKP3]I?4O _[/W@B7XE>.))6@M$A
MMTC'SO)/+)M10HY/RY)'MQS7J3JK1LQE3>Q\C_$WP%=ZUJ5M!>V>H7TKS>6(
M]):19L(P=)/W;J<*44]>/SKX)_:M\)_MF>(?"GANU_9S\#^)-3\C1VFU7Q(M
MH;M]TT\C>7&93N$JY)8_-C(Q7UUK/QS^)?B*]CU+PY<6>GVDDZ+'+:I\T:S8
MC9MS'(RK$X/3\*M?![XB_'W0/&MMX>T4WNL0SVTLMM%#OD7:G&X #: 3R3G
M_6O/Q7$G)2ISA!RBGIO;>:]+JQK#(.>4X^U47;U_E?ZGXT?LS?!'X]^&?&NH
M>,O%FB:W%JT%K+/=0ZW%);7-P4):*W43@'$DJ@N1U48S7FGC_3_B5_PE%[XG
M\76VK6=\E\UQ<7 CD0I.3O!W $#!Z#. !Q7]D?AKXB_%OQ>(]"^(7A_0KB$Q
MJCPZD#YH0G RQ!4CJ#MR:^>?BI_P3D_9O^.>IW6OZ7<>*/ 7B&XMGANI]&N9
M)K%X6!C_ ./>]1XF0@8RA4XY%>EA>+8/6I2M?^OZT/%K</58.T:G-Z?\'_,_
MD";XD>.K2YGTY]4GG%VKLZ77[_#R<ETR1M;/.17IGPN_:&^.FB>(+:\\.>+K
MS2+EI+>VC\E]J@Q?NUW;]W"YY'0@FO7?VX_^"7O[0?['5Q+XTWCQ7X/CD(/B
M;1XW_P!%5B=BWT'+0$C^/F,_W@>*_-.?5GM9S=$#$N#D=0Z_Q#%=.(Q$*\;T
MWHSFHSK4IVDVFOO/Z8?A1_P4O^+?PD\:Z/\ #O\ :?>PU'1[]1!/XGTG,=U:
MQR$JD\D464D4,,MM"M@YP:_=KPEX5T&QTQ_%6C7L6I6M_&9K*>.591/',@99
ME(ZAU)P?\C^$/P%\3))[VRN_'5O/J>GV:XDBVLSB#)X4\=&Z9.*_J1_8"^/_
M (8\3_#:;PIH%GK5K;6<UK?Z=::G#*L*VEP566&WFVXD5'+;0"0!Z5\SF<Y0
M48I>KZ'UN6554;<YK2UMK_<?J-\(_"E@EW>:BMM%8QDE$2,8:3YLM*Q'&,X
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
M].NX4NUD,D$@#X0$($(X]QU[U=;19TL_L<=[,R09,)0A7C('(##DUSVC^/\
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
M,1C=OQ<2 Y7(7!(V\\XY]ZXW2KDWMU!8:M>630VZJ?/@,NX1+CS<# WY(#
M]<U] 67[.WQGO='C\9>%]?\ AWJ.F70CDGNH?$-JD:"8*Z(ZW'EI'*IX"L<\
M$55U;]G3]H_X?>&)?%-CX2MO$.B1VKW,UWIE_:W<211]90+:25_E&2?+W#"Y
M/MX.'RFK)\TTT?G,\BQEW*=*2]4SSC6=0N]8DCN-7UXB(6P2,QPR*T><LNYR
M1D' #%LD&N,\)V9NM3M;S4-2TR-+>?<\%Y"!-(EQ\S#)P#G'&21DCUK,G^).
MLZ]I\%BN@K=6ZPJTI$HD:([\N'/!?."1S^7%=':>,/AQ=Z,Z>(O#NKNJ75M
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
MJ"P(]R.#5_ZQXNI=3JO[C:*GJ[GH)_:&UZ6[M+>"U6*X2542[M[&3S%#<<,
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
MQ^]2,!'!_B5@P-92PDHSYY1_#]3II5(M>Y-/N]GZ>GD3>-=-\/:CX7N[KQ/
M)[6VMY)WSPR!%))1AR#7Y=375]=942JB#<4(!W =L]<_6OWA\&>'_ 'AZU6]
ML?C9X$M-86.>W2_2S>>'9,I0GR)P &(."1G'.!S7S[X*_P""9WA#6]1MM?U/
MXH^%_$NA2S2+=R>'=&N!<D+G]W&?.AB5@< [CP.QXKY7BCARKBY0J44DUH[Z
M-_.VI\7Q1DU7%U:;PR3:6O?YVOMYGY20_:E@V!FW)QU'(QU&>:J32W"0^5(A
MWYR2K<L3[>WX5^N_[1?_  3V^ 'A_P"'<WB_P#?>)]*FT4">]FOI!J,4]NI
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
MC3[9I?/V?O=S=<\-SP2>><5@N*IS=Y1?WA-8FHFIU6_FS\N%TZR#")-RD_=
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
<,^M=[_8$7]R+]?\ "O#KYI2YOX:*^N5(Z7/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image_008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_008.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_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" 'Y O(# 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#\%BN>G;VI
M0FVE"@<<T#@]/_K5W)'.+Y>%_O&F[.?QXIV[=VHVG;_6J 14P:4KG/M2]!_.
MEV\]* &A1CIUIP3=Q0%SW[4[;C^= "; ?_U4H16-.[?SHQ\O\Z#.XTCCM^-
M3Z4XJ">]"KCYL=Z:0">6,]!2F/;U'-/ [>E+U/-5RH",)SC%.6,*.:=C/7O0
M%RU,! GRXP/:EV?Y%.4TNS#T^4&QGE9/M]*%3G&,]O>I,X/3Z4NW&3C].E/E
M)YB-4^7VI0@/;E13]N?X3]:4)@\#K1RBN,$>!T_2EVJ.PS3P,+WYH5>?\\U2
MT"[(PF3T_2E,.[^'].E2^7N/3'>EV\^OO0(B$  SQ2F+YL\8J14]J<$X]*=@
M(S&,]*/*]JE"9[4NW/\ A1RL"$18 X'X4"(!:EP/3ZTI7VJK 1+& /NC\13C
M%Q3QT':G <T<H7(3#GM3O*4GI4F.>.E'3\>*.4",1KCM08A[5* "?\:4(#VZ
MTR>8A$*@_=^E CSVJ0KS3@F: YB,1C'0?E33$K'I^E2@?4?6E5/I04WW(S$H
M["@18YP*D6/-&WG^]03S#!$H'W1^5+L']W@4XC%&S(H'S##&I_A7\!2"(9X'
MZ5-@;O2F,N#0+F&>4H'0?E2,@QTXJ79D_P!*;C^]^E!0P1 =A08U]J>1SGGK
M05R?K03=]"(QJ>PX_6E,7%.VD_A3MN1_]:@=R%HUQT_2@PJ/X?3M4F%/6FXX
MZ4#&E.>GZ4 <^O?IBI"./_K4T"E9 ,*@?PK^5($7;G I_7_"EQQTI<H$80'\
M_2CRU'1<?A3QP&S^0I,<_P![/2CE :8]W-!B7TIP'/Z_2C;SFE+<",Q#CY10
M8ES]T4\XI,YI -,:X[?E32@';BI,4U1E,4 (47VQ]*0K@=J=C(_E0P_^O0.Y
M&4&>GZ4;![=?2GD8Q_.DZCF@+L:5P?Y\4WRQN_\ K5)3>KU/**XTIG Q3?+P
M.Q_"I">.*:/F:CE*YF-ZCH*0QA>U2?RI&7(]Q4AS$9&/;Z"D(P?6GXYH8>OY
M4N5%<Q'@;NE 3V'-."\_IB@4N4",K]*&CS3V7=0WW:5@&,G)SR>N *0@Y_V<
M4\].G% .7]:17,1-R:0IUJ0)S367- <PUDP:"@;'%!YH)H* KD]*:8\TOW3^
M5(O)-3R@(4QZ4A&ZG=!00*.4"/914F%HI<K*YB1<X''XT%LGUI >/6E _"K6
M@K@%Y%.'"TB@]^U+M!/- @7[WMUIR]:7&!2H=O%!-PVY/MWIV#C^GK1U-#?Y
M--*Y(TC;GCWIP7'M2ITI1U_&JM8!-NW_ !I0,8]J<5SWHS\U,!I3!Z4[EJ<O
M6C&.W3O0 ;?\: "M&=U.JN4F_<;M]_QH)YIQ_P#U4[9SZU07&A=WI^5 &:=Z
MTX<C;0+2PT9([4[HO;ZT*OR_CUIP7';Y::5Q"8W4H3'..E.QFC&,T^4!OWNE
M"CYNU//^>*3.#_\ 6J@#'K1C []:<%Y]Z3KVH 0':WXTZG8SZ[L=:0>M KV$
M'(XXHVBEV\\]_P!:7 YH"X8XH R>E &[UIP3 ]J"7IH(5R?J*:5QC]:DSD>@
MH _"@$QN<'- '\^:<O2D!X]ZKE$(!SUI2,4$YX_.@KD?YYH2 0CUYH'S$<?_
M %J7'?\ 2EZ_E1$;=Q.U!Z>O]:"3G/M^5'44[(0G..G%+GG-!Y/K2#I2TW #
MWI,;A^-*>&'7;2 _-[4: #'% HZGB@YSV_&B0"8YI/X/Q[4H)Y_6D8FI ,8H
MZ_6@\#Z\_2CH!SVX]Z"E8:?3\Z.@_2G=NE, ^6@+ 26/UI <G'I3L8'UI$Y/
M2@8@/_UJ/Z4[;FD84!<0#(S35.,TZ@F@8T-Q_P#7IV<&C&.:1ONT">PA^8&F
M]OZ4X<CW]Z.!_/(I6&-Y_P#K4=#TIQ'Z4G6E8!*:RY':G4'@?K^%2 T' _E2
M-RO>E/ _.@],T6 ;WI.@]:?C.?RI .U #2,KTI ,]J<:;C- !G!]_6@XS2]1
MWI.O7- #<<?_ %Z;@[>E/V8'-)CM^%3(J(TC)Q^--QSR/NU(_P!>?6FD=_\
M)J2AO;F@C!_"G<;>E-X)ZXH 0=,=S2 !30!G=2E>?6@!",=*0=*>QXIH;-3R
M@-/RTW;N8^WI3VI!Q4@1XVF@G(Z?G3RN?\:;C-!:=Q@Z_A^5&=PIQ7(YHZB@
M8W?BBG;/]JB@!RC\>:.G\Z!U_P *<HQ[GZ4 *!@=.W6E&<4*,>].''^S02V
MZT;L]J/X<TJMF@D,4\<+TI!P:4<KWK0  SZ>QH7@_P!*%./Z4\'=V_&@!,?+
M_2G 9/X4$_-VH4@GWJN4F_<%'_U^*7@?ATI<XQ01CI5 V"C%&S!^E*JXI<<8
M_E02(5R:>OZT@.#2XP#]?UH  .G:A3_DTHYIP7!/K0 B<_\ UJ4?=]!ZT#IT
MI1U-:( QGH<>M+U-&,T8^:@ 9N:0>OOS3L8H SV/I0 H )/M2_>7KWI,8XQ2
MC(//TH%(.G3I_6C.1Z^M##-. R/6@@13M/K2Y^7_  HQG% ZT  IP.%I",CO
MGUH(^7^]5)7 7;D\TVG8V@4G?/2CE 4_,WX4W;@4\=Z1CD?KQ5 -(XS2]NU&
M*/>HU0"C@>Q[4A_6D5MIZ?X4#V'Y58 3N_K0:7/_ ->D8<?2H>X >W:FD_X4
M$[CR:=C:OK0V T'!P*7&#2#GV_K1G/Y=/2D ,!0>%I5;=2$-0 @'!H(R/\\T
MI&![TG6@!,;_ .=';^OI2GY>O2@<?6@!OS8_SS1LP:4\BAAS0,;U/]V@#V%.
M X^E% AK#BF@9-/Z#\?6D^Z:!QW&GY3V-!IW;I[4-UZ]Z!O<;@K1C./6G'D_
MK33P: ZZB;>?>DZ+][\:<1@_YXHP <4 -W<T>GL:<?F6F!>30',(%Y-&-N>_
M]*4_<HQ\WM4\HT-[?2E(R*" #GK0.2<__JI-6&-QCK^7I0W##]*"W(I0, 4@
M$_BIN PYI3W^M(.M #2U!&>].7KU^E-QDX]: $QZ9I>JT-^E!&X?SH8[L;^>
M.PI,_+3R-RCZ4TC!]NU39@F(T>*0C'\/':E(W4FW'^%27>XW!/\ +Z4G4>O/
M2GC@&D/ ]* &XRU!'U-/"Y6FDXH ;C:/3WH*YI1P*0\_[M1T 1AC'?FD*[O\
M?2I,9%,;@TBHC"#3>H^E2'W_  IK^E =0VGUHJ/=_G-%!1($YQVIW:@<^].5
M.]  IY^[3L\4;>_-**#,4_+3<8H<[C]3FG$UH H^8=Z4KQ0#Q0IRP'I0 +Q[
MU(#A?[N:0KD^NZA>* %(W4N>32=1_2G $-5Q(8F?>G*,=\T=_P!*4"F($.X_
M_7I2/\XI-O&,\?SIV,F@  P>_P#A3@>:0?Y-*1MH 7_/- '!H4_2E'2JB +]
MVE R>/U[4JG\_P Z!\QZ+5 !&>?\XH!VG^5!! HQ0 I^]S2D<4W&:<HP: #J
MWUXI5ZYHW?-2X_&@E]@%(WX?-1W]J4\T$V%V_+_]:C%'5/\ .:4'CZ4 &X#O
MBC.Y>WRTG7W[4H/'^-4I ##.:3<,<\^E .2/ZTOS'-4 @/X"C=M],4'FD9O_
M *]2[@+_  _C2=*.]'X42 "<_C0.OIZT$\T=:/(!",&CJ?UI,$FE(_'O4@)C
M)]Z4].OX4O0^]-'"_I5)  X(_E0PYH P*=U4\4=0&XX]Z,?G2].>F*0<?SHM
MT .I_F*-N3V]:4<MZ4K-N:CU :?O8[=J:3CBG;*.GY]Z.7L  =>G%-Z_XT[&
M!03D?C^52!>\*>';CQ=XET_2;-&DNM2N$MHE R2SMM'\Z^\OC?\ \$V?A?\
ML<_L^:EXJ\7:EK7B76X[<0VMLTPM()+QQ\JA4&X@'D_-T4UPO_!$']GI?C5^
MV*NKWEO]HTOP/ITNJR[ERIG/[N 'WW,6_P" &NN_X+,^.]:^+'Q7M_#6BA;W
M2/"I/VF"&4-*;EQR2G!(5<#(SU/K7H?5U##>VEUT1D^:511B?%NG^ H=0^%V
MI>(FU.&.XT^^ALUL#&6>8.K$N&Z #&,'DYKFS\U>S>#/@I>7_P"QMX_\533&
MS70=;T^W>UE@99)#()!G)Z8QZ5XQN"G=D<=JX9*UC40C+?Q4=1^-.BVRRJK/
MY>XA2WH#WKV/]NKX,Z3\"OC-9:)H4ZWFERZ#IM[%<J@3[3YULCE\#U8FI'N>
M-#CC[WX4$\]-M&[G_/%!Y']:!\HU>5S2?=/X4H%')]CZ^M MF'_LU(/Y<4I7
M\<4=: \QI&%H- X>@KA<XJ?0=F-V^O8]J,;O_P!=."=,\?UH"_+_ $IE#<9I
MI'_ZZD"[>OY4;,#FEJ S9_GTI,<BI&7K36C^3IWJ0&8VCZTFW</?UIY&_P#E
M1C H 85P.](1FGLM)LS_ /7H 81DG]*4KQ_A3CU]*3&U?TH 9LI1P33FY)]Z
M;CCK4M%)C"O6AA3VY'^>::P_4=JDH;GY?\\TT<T[&*1A^M #0-I-*1D4N.*9
MV'UH .O?/M0W)S_=H9LK2G=[5F Q@#T_2FGFI /\<TUN*"D[$=%2?-_D44#N
M@ R.U.5<^M-'6GCI]: OH+R6IP/--!!S03\W]*"!VT8H7I^-"&@#I^=6@'=Z
M5>1Z?A2=/I_.C&1_]:F X+_]>G 8'UIN,-T^E.Z&@5Q?I2D>V: <T+\HK0BX
M$?Y/>G!:;G)_"G*,_P"'K0 [ QU_2A3Q3=VX_P">*<#CHM  /E/UIV<FD'%+
MZ?7O5<H"@X%*O3KFD)S]>U*. /:J ,E_Z4H/-(?UH'3K0 X'- //^% _SS3@
M=I)H%(-M'_?5&XX_2C[OIQ0)7#.VC&T4O4_IFE_3\: N &5^]^%&< <XH"_-
MVQ0QROTY% _4,'_ZU% ;:?IZT#K02PS_ (4H.:3O0?E/Z5700*,?_KIW0YX_
M*FGI0"10K] #[OW>:#Q0!CMWH(X/'X4T $X7_:[49Q[4?=.:/XN:/4 (QQZ<
M48XH.,_K[T Y/ZXH2L 8P*.E)G'^>E*1B@!%Y%+SZ_A1G(H[TP#=G\: ,?\
MUA3>^.O]*=CGI2L A&X?K2%<GTXH;_\ 4*,_YS2Z@'0_I2C@4A.#_04$9)J0
M#.11G=UY/O03M3ZT#&._I5= $Z8[\],]*3VXI<=:4D#\>E2NP=3]DO\ @WQ^
M#\?@3]D;Q5XWNC#;W'C/53903284". >6O)XP9)&KS?_ (+/_P#!&KQ)^P-=
MZ/\ %+3_ !=JOC'0?B%J<L&L2W%HL)TB[=3)&,J3N4X8 G&-F*UOVU/&5Q^Q
MG_P1)^"?@_3)GT_7O&BPWC%3LD10_P!JD;_OHQC/O7V)\%/BA\4/^#@[]AKP
MOX%CAC\!_#C1[6.+QKXGD>*ZO-;U&W4".VMHNL:%MKN[<D9'?!]3.JB5&EAX
M=$K^K./#N4*CJS?NJY^+_P .M4\7CX8>(=475K__ (0W26A74X9;G=;L[DB+
M=&Q(8Y!QP>M<+JGQKTE&;R=!TN]8<"22QA0?^@9KWW4?@EXB_9W_ &?OVGO
M?BB*1=9\+:OIEM(64JLJK<.$D4?W64@C'K7QL.!_]>O'EAN6UVSTOK2FKQL>
MB>$?'^L>._&VE:/I6F:/:W&K745G&EO9)N)=@HZ#WKZ'_P""ZOPY3X4?MGZ9
MX?CVK_9O@W1(&P-H#"T0'CZBK?\ P0A_9>D^/W[:MAK=Q;--H7@./^U+IRN4
M\W[L*$^I;)_X#[51_P""]WQ%A^(__!3'QLUO(LD>CPVFEY4Y&Z&!58?GFO1E
M@W#"JL^K.7VSE5Y.Q\:]#U_^O32./\\T\+Q]: #7$:W&?Q"G$8XS3MF328XZ
M>W6@0@[_ $IH&:D"[3[4H7(H'<BQT[\\4XKG'7KTIX7Y?IUI"N#V]: N1[=O
MXT[9CH?K3B.>./:C))% AK+_ #H9<T['X4T\]O;ZT#0TC%-?FGL/Y],4A/'2
M@IW&XS2%=Y_^M2YQ[T=1_#_A4VN,:>:,4!<CK2LN![4.P# O;]:"HI2>G''6
MD88[5(#67I]:& (]*"/PH) _'K0 P]/PYI#2LO-!Y'^>*-P$QS33\U. )/7G
MUH<<=*S-",\BA3F@=:#U_P * &GY6I2*"N<?K2!L8I/8!NW(H-+CC-)U!J"D
MKC=WM13ATHH#E%7D^G'>GCK34^]G[U.'':@)!MY_SQ1C!Y_+%#,,8_'/K3AT
M_#G%4K$AU'_UJ,<4HI2*H W<&@<K1T/;ZTY?O>E "A<^I_I3@./Q%-Z>_MZT
MH%!/F%.SN6D(^7^E*!E:T$Q>_P#*E'/^>E'2A*!"@TJC)S32?E%.Q@_UH <#
MD\_E1FF[N!S3LYJK6 !TIV>_I30,4[I_^NJ !P/SH"X'?)_2C(#<'\:4-G%
M7#&1Q_*G9[TG:D [_C02QY&32$\_K2-SZT[B@>H!LCBC=D'I1G:/:@#-! X-
ML_K1D?\  :111C!_R: %QQ03QU_6@8Q0&XH ,8[4=5H'/\J.M  #EL4N,4E
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
M4G=*[V*6VA^4.N:1JM@XDU&UU"'SOF#SQ,H?W!8<_A6>>M?>G_!5G]G#P?\
MLH^.=+?X"^-OB1KFC:V;BZU71M0TV>*W\.EB'C@0L@1TVO@$YX4<UC_L9_\
M!,F+]JKPU8^./B9X^T?P5X?O"PMK2W@B34KZ-&*ERH"I&"00"P+''3I1S>[=
M(SJ2Y-9'Q"_ ^;_]=.B3S755Y9C@<XSZ5^XWP>_9L_8T^!]JMEINAZ#XIU"%
M<RWFJDZC))CJ3OS&/H!5'X^2?LA^.=.>QU?P'X3:1$*QMIB1V5TO^X82IW=P
M#FHC.H_L_D<L<1.3LH.Q^?/_  3J_8BT[XY_'E+;5O$%C:V_A.T.N:K<X,ME
M9B,@QP>8O#S.V %!P/<\5Q7_  4>^#EG\#OVEM0TC2]<NO$&DW4:WMK/.!N1
M9"3LP%4<>F*]_P##K> ?V'[[Q OA?QIXA\6>$->\0V=WID"Z1)#!(UL?,2"X
MD;;YDL;L,JAV$)DDYQ7@O[3_ ,1M>_:M^)D-]>>#-0TFXMTF6,PEXH'\R>29
MY7>7=M7+G^(*!TP.*N,HN.IZ-2+]WD^9\^D MEO7CBI)K&:VABFDAFCCF!*,
MR%5?W!(YKT:]T?PSX)^'-GJ4=K'K&M?;Y+2:0S.UK$54, %P ^ 1ST)SU&#7
M&^*O%UWXQO8[B\$7F1IL'E@@$9X.,X&.G&!P*K<AQ2,CKVI ,T\KQ_.DQM%4
M2!0YKH/A'??V3\5_#-U\J_9]6M9?^^95-8(5A5[PQ-]B\2Z;*O/EW4;<^S@T
M@V.]_:(\4:/XG^.OB[4KRQU0W=]JMQ++FX"Y8N2>,9KFM.U?PK"1YVEWS8_O
M3;A_,5Z+_P %$_A__P *U_;&\9Z:L:PQ23Q7D:@8&R:))1CVPU>*8Y_PJ%3N
MK7*]MUL?0WP2MM2\6>%/$TO@B\O--TW1K:*XUBV@E>W^TH\@C0,JG]X=S#@Y
MZU_3)_P0Z_8IC_8<_8ATU=9ACA\5>*(_[<UZ9@-T)=,I"3Z1IC/^T6K\/?\
M@VX^#B_$SXY^,)-7TO[9X=BMK02&0'RGG2<2QJ?7!0''M7[.?\%6_P!N/3_@
M#\)?#/POTKQ#-HOC?XH-]EMYK4JUQ86B_P"LF 8$<G"C([GTJZ^7RC2A*[]Y
MV1S2QSEB525DDKL_G]_X+I?MV7'[>W_!0WQ=KUO)-_PB_AF4^'] @<%=EO Q
M#2%3T:23>QSC@K7QYMX_G7VK_P %=/V'M2^!GB#2?B%#?3:WIWBQVBU.[:W2
M QWP[E4PHWH <X&65NYKXK//;K6M3#RHOV<]T7&4;>[L-5<FG;>!0!MI2/E[
M5F4M=!,93_/-'\/7\J=_%0%X[^M!0A%(6X]*=@ T@&: &;=IIP7C-!& ><>G
M% SDXH%HA",&DIW5O\::>?\ Z]+S&)G H/&*4_-3=QP>WM4 -/W32?3]:7-'
M:@!NW!I,Y;^1S3MN1Q_*D(P#04AI%,QCUIY&#32<U.Q0T_B>U'7_  ]*<S9%
M-88%2 QAAO\ /%(>/>GL-JTT'/K0 AZ>_P!:3C-*XYX)H4Y'':@!N"?PI"N/
M\?6E8Y[XH9LU,BK=QC<]Z0_+_P#6IQII]ZDH;2$?+2MFCM0 T+V'K3O\:%Y]
MJ#[]:GE **;EJ*.4"95&U>#0#AO:E'"^U Y'I5 &<C^5."T@7Y^E/49- ";?
M\YIVW'T^E.[=_P Z"#GM511+&_[-.'% &3_.E*FJ!,0+D]:"O/U%.V\=#3A\
MX/7ZYH)(\;J<>G>G&/%($R?;O0 P@X6G8Q^=&WY<;NG/2G;=M #=FWM^'K3N
MIHVEA^O2G!!5<H H^7-.!YHI0N:HF3&CZT%<T\H"?\: F/\ "@5V-V<].?>G
M;>WXTX(/_K&E,?S<"@0P+@4"/'X5(!_/B@#(]O2JY6 W&*-N3Q4G4YH'!]*%
M'N S9D^]*!SP:?G@4T)QDFG8!N/F/]:4+\M."X/X<T%>/TI@-[^GTI""*D$>
M/?W]:0KS^&*7*@&;,TK#BG 8SUHVX%'*A<PTB@J12E<TNW"TQC5Y)/\ D4@'
M/Z4\KT_E1MS_ "Q0%R/;D?C^5!Y;G[N*<%X]J4I\O!X%+E0KC#\G?DT$9'&#
M0Z'/_P!:G 9_PIBOJ1D'(&<=J]+^$7[57B[X//;PVNH37>F6L;1Q:?.Q:V7/
M).P\'\:\X=<G;ZTTC*\'B@<9M/0^@_$?_!3+XJ>)(Y+<:S)'!-+N\D*K9)&#
M@;>/3@5W<'BSQ9J?P,M_%7B"/Q/I]PTLEI:O:Z=*T,ZQ[6/VB2,@K]]N-JX
M!).:^5/"WBRZ\(7<ES9QP+=[=L4[QAWMS_>3/ ;WQQ7Z*S?M"S:=^R3X5M_$
MUSK::;H>@_8#I6FW44-GK%L4CDEFN2_[SSI))""8PS%4XV\FLY1[LZ:<N9:V
M/F;5O#$7C3[%J5OJTR3'$]U9W$[R6LB@\M&[D'ZKDXK.UFU@\3>(H]1L8]05
M+8^4D-M$8H)Y&; 7=DY!&?4UT6I_M)>'?C]:'2;R'3_!.FZ;(/[/M;2 + 8P
MI7YLMEGR1R220HSFM>YT7PZT'BC3= C5KZ>T.I0QPEF:*1+214^5A\P))D&W
MOQS7'*G+N='M(VM$]4_9RTG6?C5\0M7^%7Q@T73-#\!^+M.DDTNUTJ\46_A;
M44B AOX8U+;G.S#IG+ MQGBOG[]GC]G37M+^/NE>&_B)X@\8_"_P;?7#V]YX
MCATR>YA@49"R>6,!T) _ YKQ"'XB:W&'VZE=#S#SD]_8=OPK?\+?';QUIEQ%
M#IVO:TV#Q;PS/M;'^PIP?RKIA2LK''*>NC/L_P#:@^!GPU^#G[+/B&SAUZ\\
M:>--$\1HVF37FFI';Z_8O#N^VA5 (A8 ;<$MR<DXKXFU?QGX9UZ:-I/!]OI>
MW_6'2[^:/?VR!+YBCZ 5W7Q._:ZU#XM:<UOK5@PGALH[&%TD#,JINV[F=2V1
MD\@\]/IXRR<?X]ZT@GU,Y>3%N3&9V,6]8B3L#'<P';)Z9^@%,ZT[;WKH]"\'
M:1K.FQL_B:QTV\/WH+JVEVK_ ,#4$5<M%=DQ3;.</3^E.MG\BXCD_N.&'X&N
MOMO@GJVJ,HL+S0=05N%,6IQ+G\'*G]*M>/\ ]GCQ%\-?L[:M;HL=U'Y@EMU:
MXCC. 2C,H(##/(SWHC),'<^E/^"V7@E8/C;\._&MLNZQ\?> ]*ODD4</+% L
M+CZ_**^-+&PFU.]AMK>-YI[B18XD499V)P /J<"OT@_;"\&2?M(_\$3OA#\0
MH86EOOAC,=(N)E/+VK-Y+9'4 .L1P:\)_P""1_[-0^-7[1T/B#4K;S-!\&XO
M6+?<ENL_N4]\'YL?[(KMKX:TXI;-)F,9)JW8_6/_ ()7?!;2?V)_V;-/74Y(
M=/:ULVUG7[M^ CA-\A8^B*,?A7Y&?M[_ /!1WQ!^UM^WS??%F.:5;/1[Q+;P
M]:M]VVL(6(C7'JXRS>[^U?I=^W-^T#X?TCX"^-OAQ_:%NOB+7?"E[=16_F[9
M'VJ-B*.[-SA>I Z5^&KK]G<QLNUEX((P1^%=N98F$HTZ,/L+7U.>CA[5)57U
M/WXN?!.@?\%,/^">MY;V#1W,/B;23=6+_P 5K>1#(!]&612I%?@CX@T"Z\-:
M]>:;>1M#>6$[V\T;#&QT8J1^E?I'_P &\7[9S^ ?BC=?"G6+HC3-<E-]I.\Y
M6*X Q+&#Z.H!QZJ?4UX%_P %K?@1'\"/^"@WC&&W@^SZ?XB9-;M !\I$PRV/
M^!!ORJLRJQQ%*%:.Z5F;48\EUYGR=MR/IUI&Y7UH(RW!_2COCW_*O$>AL&22
M.M!Y^M+WY[4F<#CUI '48I",?X9ZT#.:4F@KF&L"3BDZMZ4K+[]*!][Z4!9B
M#GU]Z0GM^-##UZYH*Y_&@:&DY/\ GF@<4 $G^='2HZC&N,-12ENU(1EO_KT@
M"HS]>WY4X?*#FFCK_>H*2"FDYR.E.SNS]::1M;UQ4[Z!$"V3[8P<TC'-*6PW
M2D(P.M24,/S=N](XXXYXIY'/7%-(R3_.@!OWNM"\]\4O7\?UI,8% ##DGZ4&
MG>](W)XH*7<:12%#_P#JIY4>M-V]O2ID-$9H&<TXCYLY[=J:3FI&(YXHZGFE
M Q0&_P * "BC'O10!-LW']:,8/\ ]:E)R?XJ4"@!PZ_SI2.*3&2/:E4'/U_6
M@!0,FE"_7'O03@\9IRG*Y_2M"=!!Q^=*5R/QXI.,_P Z<#F@&%.7O30/F_I0
MIQ02.(YH5.<]%STH.?3O0.3]/2M !!\WX4NW!I<<TX+E?ZT"YD-V9IV,CWH0
M<TJ+0.Z$_B/O2@?G2YVG]*<JY%!+\A%Y_AQQ2!?E_P \TX<_A3MNU<Y^N*JQ
M(!?:EV8HVY(_*GA<C%'* T#_ #Z4*/2G8R?K0.O\_>J ;M_PIV,TNWC^5)U%
M!+>HA'6AES2]>OZT'C^=!.HBKQ_C01\X^M+G%"C';Z57*  <XHZM_P#6HW48
M_"I*Y@9?T_2F[<__ *J<>G]::%9O6@D#U_2DSS_]:GL,'WIN/6JY0!EP*"N#
M2]_I7<_L]_L]^(_VF/B-;>'/#=JTUQ)AKBX8$0V47>21NP]!U)X%'([V0$7P
M$^ /B/\ :/\ B)9^&_#5KYUU<-NEF<'R;2/O)(PZ*/S)XK;_ &DOV0_&_P"R
MYKS0^)-'O%TF>X>WL-82!Q8ZB4Z^6Y'49^Z<$5^E'@GP?X7_ ."?GPUTG1?#
MNGQZW>:E=&WUG4DD59BX3+9(Y5AD;4/%>)_ SXU77AO0O%5MXR@C\=?#O6)&
M75?#NJRF2*\N&.%EB<\PW"C)$J?,,<Y'%<57'0C-0A[W2ZV]/5&=#$0JS<8Z
MVZ^?;Y'YY[>#[<BA5P?2OI3]I;]ARWT[P[K'Q&^$ES?>*/AG9S*+NWN@O]L^
M&2ZJ=EW$OWH0Q*+<+\K;>=I.*^;1SUKIA-25T;.+3U$(!-)MQQ_D4YER!@T@
MYJ[$C,?+5R\UJ\OK2.WFN[B:"(_NXY)"RI@8X';@"J^.*;C)IN([M;'HG[,W
MP8O_ (K_ !5\/PM;^7HO]HQ?;;V9A';P1!@7+,Q P #7T]^V]X-T_P *_%[P
MMXZ\&7FEG3_L?V6YCL[R!'\Y'.S<C,ORLNTY'.0,"OCWP!XPU7POXCTU]/U"
MZM6CNHV7RV^Z2PY'^>U?7'_!4'XB:C\#?VHK#2+$PZK96OA_3[NW&K1B\E@>
M: 2.5=OF'S,Q'/RY.,54G:#21:M=:GFNJ_ 3PCXM^(]Y?WLTFD6MY:37SZ='
M<)#+#(B%W= 5(\K@L._.!QS6%I5UX&\-6K0V7B);2">,QRK!8F623(ZM(TB-
MQUX ''2O;_\ @ES^Q)XD_P""@OC[Q!)HOA>UO9K?3[R&XO/[7E2YGD>%@45)
M&*$D,!N)&W@X;&*\5_:;_9.M?V3OC'KG@/XA6_B[P3XITF12MK+;0:C"T3C<
MC>;&Z[LKSD+^ K&_1[E7MK;0\K^)&C:#I&M1+X?UB[U>UEB\R5[BV$3QOD_+
MPQW<8.<]21VKG2,C/OFNBUCPAI=GITES9>)M-O\ 9TMVMYH)S] 5*G_OJM[X
M(_LO>/\ ]HS5?LO@WPOJFL<XDG2+9;0]OGE;"K^=.4E%7DS&4DM6S@"*.AX/
MY5]K:#_P0B^,6J6/F7FJ>"]+D89\J2]DD8>Q*IC\C7FWQG_X)??%[]GA9-2U
MCPK_ ,)#H5B?,N+G1[CSD,8Y.0 '08[[>/6LHXRBW923,88BDW9,^?-+T:\U
MN4PV<$UP_4A%R$]SZ#W->X_&>&\^$.O^'9M0UC7+.[7P[IXB@TV5X8Y"D(7?
MYOW6!(/W0<@=:[K_ ()M:-X?^*GQUO-6\7WNA^'_ (>^ ;-M>OM#<?N]75#A
M8.N97+$'+DYQTKZ@_P""O'BRQ^/G[(&AZII_AO2_#*V)BUZRM\E)H=-N)!;1
M Y144^9$WRJ3C=Z$5T\MXW.J34$F^ID_\$VOC'HOQQ_8-^/&A>,-=1=2TRQ)
MLK;5K\"REC=2Z?N6(1Y#+&<G!8DBO,?V7/V\_#_[)GP9_L>/1=%M=6N+F6ZO
MY$N#B64_="11@D*%P!EA7#_\$R-;TG]F_P"*T/C#XA0Z+/X!\1:?>Z/<"9%N
MKB*5H\Q2Q1,,[@X #*>A/2G?\%!/@7I^F?"/P-\6['0]/M=)\<6[Z3$T>K(U
MPUS:_*UQ);(,Q%UQPQ(//2M:V(?)",'9[$4X6FVU?8^G?A+\'/@;\>_C_P"!
M?'WQR\7K:V?BNZ^VZC9MJ,EM%:V7DYA7"9=!N YSS[5X1_P4SM/A-^S)^TUJ
M7A[P+INE^/O 5]']LT>^EN1<NL+,1L$V-S;3D GG P363_P3UTG0?B?8+=>,
M_ OC7XA6.CS"PEBT29K=K>$QD1Y=3RP8@C/&%P<U\X_M0RW<?QT\1:?=6VI6
M,>BW<FG6UG?Q>5<64,;$)'(O9@.2>I))[URJ,N;FMH:RDK:'0_#S]HGP[\*_
MBAHWBSP_X1DTG5-$NTN[>6/4I2L;J<\KT(]NXXKZE_X+P:AJWQ'E^"OQ%U34
M-#U2/QIX7>>TFTRR>U1(1+D(X>1R7!9LD$#MBOS[/Z=CZUV7Q,^/_BCXM>!_
M!OAO7-0:YTCP%I[Z;H\ '%O$TAD;/JQ8]?0 5T*I:+CT,97;.,'7Z"D W&G*
M03TIOS8_E6;8 .M &#_2D)Q2CC^=2 UACUH)^7^=$@.13NM #2N%_ES1_6@C
M_.*0\'WH+5^H..G'3BDS_A0?RH'- Q#[4?PTC<T<G^[^%2UH T=?:@_+S1N"
MG^E!.!W]<5(#3\HIIY4TXC<:0KB@K83[PII&/X:<1Q3<9/'X5/4H1OF']1WI
M!R>?T-.(P#323G\:<M@&D8'^>*,9]?Q[TX]:3!-0 F./Z4T\T[;@^WI01Q0
MW.!\OXTA;%+10 W.ZFYY]Z<R\TT+2EL5N(1COZ\4FW!_#M3CP/6FGCO[5!0,
M.?\ /--QD'-!Y[T=J "BBB@"PO!]?K1GYL=*,4JKC% #L8Z4JGMZ>]!&:"<G
MBJ3 4_-2C]*&.#2+5$R' Y_E0!GMGW]*0'GZTY1G^=!(-Q]:<O ]/>F]6Z=Z
M4''_ -:FE<!RC"]*7G&.5^M'04*<58#CT_IZ4+R*3&#TIX__ %4"&_Q5(HS3
M<8IR@Y]:!/N ^]3AS_LT<LO;UHP0>M!(I)!.:=CGH,4W^=*/F_$U40%("TO0
M4W.>/>E)^M4 N?EH[?\ UJ.]&XCI0)W%- ZTHY6C'/2G'<3[@IYH"\?SHQG%
M&3GV(I"!AD4@XZ_E2[<]J:W3\.:J(@QFG8_G2 9/UI=N1^.*DK01DYH[\9I<
M\\T;L#YO7CWH)$*Y-(32_P")KT/]F;]FCQ)^U)\1[?P_X?MVVY#WEXZ_N;*+
MN['^0ZDU25]@(/V<_P!G'Q)^T[\1+?P[X;M6>3A[JY<$0V46>9';M[#J3Q7W
M?XT^)'@__@G;\/X?AS\/A:WWC;4-@U75&"EH&/WG<_WL9VIT7@D54^+OQG\'
M_P#!.SX6?\*S^&K0W7C"X3.KZH%#R0N1@NY[R'^%>BC]?C$2:AXNU6::0O-<
MW#&6::=_F=CR2>Y-8XC%^S7)#5]3IHT7+5GKVK_&==#\*:CI\&I3:C+?W7V]
MHO.9]]S@@R,Q/IV!ZUD:=\6_[?\ "-EHYM5M&MVDE=E;_CYD8_>.>X7BN=^'
MWPQCUS5[IM4N9EL]-M7N9A!A26^[&H)]6([= :Y/7+T^&[R:-I%\R!BI*G@8
MKQ]GS122?Y]6:T<+2A?D5FW?YG;:Y\3YO!MI>0V-]=6K7D)M[H12E%EB/6-P
M/O XZ'(KS74/A7/K7AR36-/ADC8.<VA7YF3&=Z^W3CK6YX(\%W/C._COKV.3
M[-NW10XYEQW->Q>$4M;:^@C2,-,HY8C"QGT7''XFNC!R?M5'N%?EC#7<^2VC
M:-V#;@R\$$8(]:8>#[5]OW/[/WPT^/U[>:+XAU*Y\'^--5VOH_B,?/ID3*NT
M07D*C<(Y#@"9,LAY*E<X^5?CW^SYXL_9E^(-QX8\8Z5)INHPCS(I%(DM[V(\
MK-#*/EDC8<AE)'->O)6FXLX5JKG%GYCZ<]:"-P^G:@-N%!)(H3OL!U7P7^%_
MB#XO_$K2]#\,Z/>ZYJ\TGFI:VJ;G*)\SMZ8"C))Z5]B?\%W/V<?&_P /OCYX
M>\8:QX;U*P\,Z]X<TRUL-1=08;B:.U570$$X8$'@XZ5\C?L\_%77OA!\5]+U
M?PWJ,VEZA(WV)IXCAQ%-\D@!ZC*DC(Z5]>_\%R_%?B#P1\4_#/PU7Q)XAU7P
MG;:%8:W!::IJ,MZ8+F6'YRC2$E5Y.%' S5<VEDAZ'6?\$P/C;8_L\_LHZCJ7
MAGQQ'X2^(6H:HGV;R+UEFDC^=9 Z&1%VE0H^]GT%>V?MB_M0^*/VG?V5=(^&
MGBJX^%/B+6-7M/M%SJ.J7PTS7&>.Y<+Y4TT#;0P4#;Y@/U!R?Q[M;MK*]AF4
M*S0.'4,,J2#GD>GKZU[YX3_:_P#$U_I[7&J^*K/P]I\'R>1I]A$UY-CLB*H
M_P!YF ^M<TJ-Y<S.F-1-6>A[Y\"_V1/A_P#!>_T[4?BI\.?$'G-.396Z7"ZK
M%JK@;EV^4VQH\>H!+8[5](:=_P %3/"?AG0I+/PI\)_'C:?II\ORK72HK."+
MJ,  X['H/K7GGA[X#>'?^%+^!_$GC/XG7UGKGC"PDUNPTV]GDELXK(0Y4W+)
M)'L<L5("#!Z<@$U\[:1\/_&?B.3Q%XWN/#,UGX9DDD6"WN3+'9RQ[@@DBDDR
MRHS' 925RRBHQ%.[UC^IC4P=.INS[.T'_@ICKOCC3Y;BQ\":?X>6&0)CQ'K:
M6C.#_$%5&)%85W_P4!^(FK7YAM)/A#:*S[41KZYU%IO1=D:_-GI@U^?^HV/A
MKPY'<7$-KJ4-ZV]C%>M*!:E3^\R5.60#H<5U_@O1=*T>XL=2U/5&\)VUY&-3
MMM8LO-DNHR#B-86.=C<%L\<#KS6'MHQ5HP7]?(J.74HZI:GK'[05I;_LY:!X
MF^(?A_X.Z+IFB^*-:GTJ]OEN'O/[+NF596M(T8(UDH;)PRA_X0<"O)O&W_!0
M2^^(OP];P_<>(->T^PDC6-K"]MUU#3K<*_F+Y4;/QAR3N8,<^E?;OQ0\"?L^
M_";]E;Q=#X7^/ \66OQ:TU9->FUS5$U1_MHFS'.+:,"43]7W#+*,JW6OEW]A
MFWT?]B[]H?3_ !MX=\>_!_Q]'%&UM-I7B.SN;:WN(I!A@5EA(#8Z$'@UM3J2
ME"[=BY1:LK7/,_$G[-_B#QO^R3IGB[_A(H+_ $V/6KE_M-_!<6JL&BA&U2R$
M +L.22$P>&SP/-M)_96^(WC!X[?0]!O/%"@C8NBW,>I*N>AQ"S;0?4@5^POC
M?]MS7_%7[+7BGX*VNC>#KWPG\2]/N)].U%;N.23P^+DN3#''YIDECC==J$(O
M!![5\#_L4_%SQ)\.?V9Y]!\/WXT>WU+7RVH75H@BNKS#QH$:3[VS;D;01U-:
MTYJ3U(<7<^JO^",'P!^(WP6\$>(O"GB#P9=:7?:]J,=W$UYJ5M9B-%3!'S,Q
MWD] RXZ9Q7CG[?O_  1 _:J\:?'3X@?$N'X=1Z[I.N:K<:DO]E:Q97MTL3,2
MI>*)\[]H&0H/.:^N?^":_P ,-!\;/'<ZQIMOJ]RUAYCRWP\]V;R5.27SDY /
MX5P__!0K2/\ A5W[2OB!O#4USX?\F^+(-/G>W5,R!N I _B/;O7;BI25.'8Q
M@KS<?+0_&[Q'X<U#P?KEWI>K6-UINI6,AAN;6ZB,4T#CJK*PR"/0XJD.O>O:
MO^"A&NW_ (H_:GUK4]6NI;[4-0L[&:XN)0/,F;[+&,MCJ>.IY->*#J/Y5SO7
M4; G'-(7RM./3_>II&W\>M2(!Q_]>@MWI<8&>]-W$M0 N.*:<'\J=FFGH>30
M +UX_P#U4=31]S^72@G&*"EH-88''ZT'GG\*#2,K#MVXI-7*&L?K1GOWI2,M
M2#DU.H"D\>U,Z_X4N/7H*#PM(!-N!QQ[^M(!@=Z=DYZ_ACK2-P/O9H 81S_2
M@C':G'I0!D&@K4CQD<CZ=J#R3^GM2D9'<<4F/Y]?6I\F4-8>_P#]>C&._>G=
MJ:?F%2 FWK2?PYIV,"FD9/OTH 0KD4E.[_\ UZ;C+4 !.*:O*^E/*X%-[=#Z
MT%]1LG(^HI"O\J<5R..*:XR:S&-88%-QDT_9SQ2;.: #913J* ';L]_?Z4Y/
MF-- _/%+G)Z8]: 'LOK3AT_^M3=G!IP^[_.JB%M0)Q3MQS2*<TH/;GUJB0!Y
M_2G \]*:!G)STH''\Z"1ZKDT*V!V/TI%Y;KUIP; _#FJB HZ]OPI3]>E ^;[
MM Z50"@T_''(IH^4FG9XH%(<>!_]:A1D=J0&D!R?_K4$#R>*5.?]FFXV"G Y
M% !G/\Z=G*FFY]Z7\ZT >3STSVH!YII.?\!TI<_+0 M-SST_6C&6ZXYIP;GG
MI0+0 3Z\4H^8^W6FYYIP^7\_SH)%'#=:0\C\*3?N:@FJN(4$CTH?Y?\ >I%(
MS_.@GBI ,^W:@''2AAQWXI%^9?:@!6Z"@C!I.5Q7I?[+7[*WB7]J[XC1:'H,
M9BMHR&O[^13Y-C$3RS>K'LO<U23>PQO[,7[,7B7]JGXBPZ#H%OLB!#WM\RYA
ML8L\LW3)]%ZFON#XP_%?PQ^P!\*/^%9_#'RI?$<R?\3;5N&EC<K\S,>\A[+G
M""M#Q]\2_"G['7PZD^%?PGNK#_A)%0+JE^\@\]G(PQW=#*>PR M?(NOZ=<N+
MZXOHY/M"D#]\/G8EN6/J3Z]ZSQ%?V:Y8;]S>C1;=V<==?:-1O9+ZX9Y7NI2\
MDK_,TCGDDGKDU9LKV2SA:2/&[/.1FMKPG>I'KNEL0AC6[ ?< 5].AXK-^)%S
M8^&=8N8[*X,R[VW%?NC/\(]:\.4FI6?WG>HIJZ+M]\4ET7P!=6<99;S4)Q)<
MRCC:B#Y%7\R:Y;0/#$VJ7$=_?QM]GD?$41')/J:M^#O!LVMW$=_J",8]V(+8
M#+.>W%>O:#\(IM3C2:ZN&MBA!5$3[F.W^16M.G.H[()2C!79RVCWTUC>Q0V[
MLDEP#&%'_+1>ZBNDT.7[+J<;,2H4\Y[#_.:JV.DR?\)!=2?:(_L.B.TT,C]#
M)P.G3G _*JOB?X@6NI3[AY0D8!76W0A!ZX[=_P!::DJ<N9;HRK)-76[.X\,)
M_;&JS:DP^5CMB!'\(X'^/XUW7C#Q6?BG\&E^'WBKR]1\-0W*7%I.]NLU_H>&
M!D:TD8@IN7(*$[">V>:\ UKXMW%[81V6F[M/6'EF5\L^.W3BNE\&_&2%=#F_
MM9O](MTXP,&?_P"O7K4\=1:Y);[W\SRI4:D?>B>-?'#]G+5/A/-)JEC]HUCP
M?<7#166KK%A3@\),%+"&7'56//8D<UYT#QZ5]*?"O]H[Q)H'C#4[+23'-X;U
M]?LVO:9.HEL[^V)^9&1ACS /NN!N4X(K>_::_P""?.@W>AWGC#X%ZY<>+O#]
MG:K?:KX=N@/[;T)&&2^U?]?"IR"R_,N/F&,,<*6+A+<Z71E:Y\P^!>/&^C?]
M?T/_ *&*^T/^"_Q8_MF:%N7;CP;I6/<>2*^+?!.5\:Z/V_TV'\/G%?:__!P4
MG_&9/AOGKX)TG\/W-=K?NF)\* [3TSZT _+ZTN?T% .#^'6@#[B\%_ME>#?A
M+\*K73]/\1EOMGE?;K>#2A>M%Y5MMACC^T#;$!(224!'7VKYN\8_M?\ CKXC
M:RC:YXAU2\T_[0LLMK]H.V=0P.ULD\<#C[HXP*\O]_;K73?#GX;K\0+J99-9
MTO1HH0,R7;,2Q/954$TIV;N:1E+H?1WP^^*'@GQ'XK\47VEQZBTFJ>&KRVNX
M;QB8K:*1!YAC '^L'(4Y&3BN-_:=\11^-O@CX8O+.!9+&SE%JEU$68L!'\HE
MW'Y6(R>!S@CM7TY_P2^_9/T;2_#OB35+C7M/UQ=<NHM%!6V:..- C/(H+D;L
M[UZ=*^;?B-X8TW]G"77? ^M7SZIIFH74T;1F$1BW$4N \3AFRXP0-P Y/K2J
M8=Q2JCC4O>#/G/JO)Z=#4EE=R:=<QW$+M')$PD1@<;6!R#7HD<GPQ_X2%F:W
M\2MIRQX6'S5C9F'\1?#$_3:!6E=^,OA3IK_Z+X1OM056QF?4YLL/4X"\_A2Y
MELT1&+9B:9^U+\0-(1U@\6:NH88'[W/E\Y^7/3O7L_[*E[GX*VJMN:1]</'O
MOA-?-&OZE9WFNS7&FVC:?:L^Z*$R&3RA[,>3^-?<O_!/SXM>$)/A*+?Q!=:3
MK7BF.\:5(]9EXLD^7:(XR0K_ '0=S9P1TK2CA^=\L>H2J\NKN??'_!*N_D2\
MM[?:GER:?L5L[B&\I>,8XK@O^"I<#0?M'>("R.JM.KACP#\L1_K7'?"#]FS]
MJ3XJ_%_1F\&^/K'X<Z?K,K#19 D<*F-C\C*D49.TJ!@GDBO2OVII/VJ/^"=^
MHR+\<OBMHOBWPWK$02TO;Q+:]M96 ^:-EFA#!B!G&#]:G$5)-JE;;^KFM.*;
MY[[['Y.?M[P>7^T9=9ZMIEBV?^W=?\*\8V\]<5[1^W;\9M!^/7QP;Q!H=O;0
M[K..VNY+6(PVL\D>0&CC_A&W:".A.2  <5XN1@5&VAE+5@>O%-+8HQEOIVHZ
MK^M!(%LCWS^=-QD]/:C.<TX<"@ Y"TA. *20X;C&/>D+9_G04F*>I_3/>FXY
M_#\J<>?F_E022?6@D&X.<4TG'S;J">?\\4'!_K06 -(#ZT=>_'2C&*F0T(5S
M_%0?F[8H/T_"A0=WM4@-SN/KFFG@\\4X FC'R_W: &D';_GBFD8'KQ3FZT'/
M2@KT(\87IQW-'<TX+M]C2[?_ *]!0S;@>W>@_C3GH49:ID TG(S3>0U28IOW
MA4@,8#-(!Z4\C _SS2$8H :V!SU]*;GBI,\^M-QS^/2@!M-(_P"^OY4]NM(>
MG^>*FQH1T8SWIQ_R:;MV_B:D!N/]G]:*=Y6>U% #@VYN*![]J:IXQ3E(&.N:
M '[N:<.GX4Q>3^N/2G F@5QP/S>F>>:4C'?O2#I0SYXZUH@EL.0T+\W\J:IP
M/3VIR^_TH('+TIR=::#3BW-- !^Y[]S3@,TBG<>OWJ51CIW]*L&.Y/M3@:9G
M%&<T"W0\=:7G/>FY(;ZTI- E<7=N/%+GCVIH/- .#02.SC\>M+G(I&X.:%;(
M_P \540''Y3]:,\T*U)G/K^/2J =U-.#=O?CVIO7_"D'-!+0X-NXZ>_K2[LG
M^M-!X%*3MH)%Q2;N_P"5&>#1G H  W/?UI3P>N#2;MN:0MN_I0 Y?QX_G0<$
M_P 1]Q2 Y/TXKUC]D;]D7Q%^UO\ $2/2]*BDM])M6#:EJ;K^ZLX_3/0N>R]^
MO3FJC&^A709^R;^R7XC_ &M_B+'H^CPM;Z?;D2:CJ3J?(LH\^O\ $Y[+W^@K
M[)^.'[0/A?\ 8M^'+?"GX1M%_::(8]7UA2'E20C#'<.LI]>B]!3OCM^T#X7_
M &0_AI_PJ?X1O%'=P*4U;5XV#2*Y'S88=93W/1>@]OC"X5CJ4TC22,TV7+.V
MYF).3DURXG%*FG3AOW.JC0^TQ)]+;4/.N_-;SM^YV)R7)Y))[G/>MBS^(>I>
M'TCT_6[5KZSV@JLV1(JGH5?K].U4]-_>V5VO?;N_(T>//',=QE8UC=6ACCR4
M^8E0.GISFO-C)KJ=?*5?%NMZ;8 _V<]PT$V'V3@;T;^Z".OUIOA/P@U[(-2U
M4,L:\PPD_J:=X1\(^8?[4U3.%&Z*$]%]S5BZ\7P7^M0QW#R1Z>D@\PPKEL>@
MSQ6<FVQZ15S<TWQ[_9QN&M;7S;P@)!)CY81WP/[QZ"NBC\:>,/$;Q*D,EG;R
MN(U6"$Y<G@*"03D].*P==\%R7%N;[03!?63 %S!_K%Q_>7K^5?77[$'P[;1/
M@1J'COQ%&EY=6'F+HWVGE86QM#\]2&S@GI@UV86G4;Y;VTN<U2HMVCPO4OA?
M?1>$YM.F9;>XBE,EZC9+$C/R9'3%<)8^'K2[N6B,"M!%U/=CT_Q_*NNU/]H+
MRM1O8C9BXC:1P9=Y!D))R<\]>O2N-M/%-GI^D7=P\L<,BG*0L=TDA_D /4UG
M5Y++EU[D.4FSK=1U/0_"?@299[>W59D*+"@"M(?K[>M>*))<>+=0,%KF.V5O
MWLW7 ]![U-<3W_Q(UHKO9+1#^\D'0#T6O3?"GP3>U\.S76XVJK%NAB?C?CDL
MWIGM5>_B&E%?"BHTX4ES3>X[PEIMAX2\/0OIQ=KHL59B!^[XZ^[>]:'A?Q9J
MW@/Q1:Z[H.H76F:O8R"6&YMY"DD;>H/OW!X.36?X.MK/^R=2N+Z^:WA5MUF[
M1X$Z@'(],YQS[UAZKXVC@7_0\-(>3O'&/IUS7GU*?*S:*2NWJ>Q:O\-/!?[:
M_C/3[[3_ .R_ 'QA-S%/) -MKH/BPAQN([6EV<9QGRI"?X#UU?\ @X<L;C2_
MVU/#]M=0_9[JU\%Z5%(A.64B+!%>#:1XGADU/[=-^Y$,>/\ @7/3OZ5ZIX#^
M)&@_MT7NF_#_ .+%S)9R6-N;+P_X\4;KK0V /E6UV#G[3:%L+@D/'G*MCBO2
MPV,Y8J,]3GJ4U)Z'QBW(Z\^E'7D?G7HG[1W[+WBW]ESQG_9/B2SCDM[G<^G:
MK9MY^GZK$#CS(91PP[$<,IX(!KSL8_VA7J1DI*Z.246G9C@,G^E6--OI-+O%
MGC6)I%/ D177\0P(-0*VVD/(ZU6^@C[V_P"".DD/[0?CSQ5X4U;3M#2/P_H5
M[XHMIQIT;%I((B1"4^Z$9L%B!NXZUZO\:/\ @C-X_P#B]^S!X7^)WAWPC'XZ
MN'9Y-0T;PKJ3R7ZI*Y?]U$^\X3.#D<<8XKRC_@WFU.+3?VO?&!EQ@^!=6.S/
M+XC!( Z=!7I/P?\ ^"G'_"2^.[S5O D7B[PWJ<.F'38W@UE=+CB<A5\PR[]B
M<+DX3/L:SJ\RBE$WII/XCXE\:?LV?V18/-#X?\<:;<>?):+;70@NG29"5*.L
M85TP01RO4&O2O@=_P2$^)7Q6$-WK3VGA'294602W@9[EP><+#P01_M8_&O6_
M"(T'X:>*X/&%O9ZE?:I8ZC>:H\=[XEM;Y+R>8?O)F^1&QG+ D<D\U:/[>?Q^
M\9ZK>3Z%?^"6TFWE*@06 ED"]0"\8D ;&>3@<5C653EM%V,*M.;^'3U&:S_P
M0JM1H<G]F_$"Z;5,907.GCR&/H=IW?EFOF;XX?LI>.OV*=;LX]?\/Z3<QZI.
M(M/U[[.UW;!AV16&P.!SAE)QT]:^T/'7[8/CV\\%+8W'CRUT?Q+>VWFJFCV#
MS_8XTVAI'&P%6);G.!S70?LW_#7XJ?M+^'-*N-6\4>,]9\&:?<J]]K=QI,%U
M;VMX0R6]VL-S(P5ED=%_=)G#<98BLZ?-3?OSYO*PL/AZR=Y,]:^#G[5?Q3U_
MXB^ ]%^$_A70O'%U\.+33[:ZU2\NV@L;^?R0 6("[,G(VC.#CFOF+_@L'_P6
M9NO^"AWPW\,Z#XP^'^FZ;J6BZA+=0RZ9?R?9Y/++PNKALM]X'H1TK1_X)9_$
MGXL_\/-O#>@^,XM1ALY=5DBN;UM->V7565PBR-(5&]3@,">U;7_!2O\ 9_\
MA3\,/V0=+\6>&]7LO$WQ%\/ZO-;:[X=U328SY=O+/(?M!>%8V$9!C*L& (<$
MY)S736FN93;?8Z8ZQM;8_+OQ!X@_MMH]MG8V<<6=D=O%M !QU;EFZ=6)]L5G
M@[6/O73>*/'&D^);600^$])T>X8Y66QGG54_X!([C]:Y?.2?6FKF/4<Q]/7F
MCM_]?.*3_>I1_3F@D1QC_P#5BF!L<4[.1FD Y_3ZT +)1CCZTX\BFD@MWZ4%
M- /_ -= ..>O-)VII?:#0/84ME:3^*DS\OX]Z ,]_P J!B_>_G01CFDY]?TI
M0-IJ.H#1Q2XSUJ39D9%!&.]# C;K[BD*D Y%2X7M^5&S<*0$6WBDQN/2I"M
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
M6!Z^U-)R?I3C\U)CC_&@H3&%'YXIYZBF8_E3N: '8Z]Z$4'^M*/F4T\'Y10
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
M/PL@CTWP[IT9M[N\MV^:X/\ $JMU.>[]3["JOQY_::T+P;X/M?AI\)EM]/\
M"NFQ_9[F\M2%^V'N%8<D'^)SRQ]NOB-GI=O>(5W-&_?/;WKRL3C)+W8Z'K4L
M)%+S.=M[FW%ULN)'&>A%><^,-'_L?7I5QNCF)8-@_O ?7FO1_$FGP:,\DCR;
ME3G=VQ7EOQ \<MKEQ';VR;MO$:@?,WU]JXJ>NJ-)=B/6?B#>-HMOI<;>8P^1
M0@^:49XW?2M?P)X >VE^TW"^=?,-W/2$>_\ GK57PEX;71(7NIHA=7S+D'^Y
M[ 5VFFWWGV\,<0*K(=Q+'DGOG^7I6UK;$<Q8@C2V094/R5;/KU_4<XJGXOTU
M;[19&@C5'M1YR@#JO1OZ'\ZZ+X?_  ZU;XM>,U\.Z':R7FHW0RH'^KCV\[V/
M9<9!/O7TAX._X)BZK91QW/B[Q/I6CVJC+I'\VX'@KN<J.0<=ZUITYR:DEIU%
M4FDN5GP/?7@^QJ<C<V20*N>%-!OM9"V]C9W5[<3-GRX(FD8D^PYK[FA^#/[*
M?[/UUY>N:S'XJU"$Y,;S&[7([87;%^!I/$?_  52^&/P:T]K?P'X$AC"#:K&
M!+=3^"=?Q-;>RC%^_(Q]HWLCB/V-?V-?&GB_Q7I/_"1^&;S3M!LYFED>^3RS
M<1$9\L(?F^\ <D 8S]*_1+PUH/\ Q3GG074UJL8(MTA8+% JY ^7HW3G-?G?
MIO\ P5I^)7B'7[6^CL])TS25E!%EY0_?H3R">H^N:^IO"O[<'P_\6^!Y-3AF
M\0QR,"]SHT*#F7^)0W0*3UPP!STYKT<)6A;EB<U:$F]3)_X*,?LFW'[2/P5L
M?$7A5M1U?QWI#)++H4-WYI:R=3ND2 C( ;'*G'/2OSUU:V/PY\*Z?H=];R0W
M<TAN=0BD4JRMG C8=>.XKVSXI_MM>--.^.;>(H=:D\+W\AQ9VUM<M&MM".$0
MN..<<@\5Z9#^WUX4^-^A1V'QD\#Z3XF=P$75[>".UOD[;O.4;9"/<'ZU%2I"
M4G?1[$PYXKR/EOQ9\+=+\4>%O[;T"WVS1C==V2L6V?[2>WM7EYEDT24I-:M;
MR9#(6?+9[<5]U0?L<>'O'L<UU\%?B%I:WDP8QZ)XA;[)<@-_ CG]T_7CYAZ]
MZ^8?BQ^QIX^^!7B]G\>Z+J&G2(QD1WC_ -'E]&63[K?@:Y<11>DH_P# -J=2
M[L0^'X;C_A'KR]N':2[OAY"N>IW??/Y<5>\(?#B'73]AN+J6&W.&,4(QN]!F
MNT^(_@6T\&:'X8GTVZDU'2=6TU;J.X\@Q 2Y(ECYZE6&,BO%?B/\:I/#;2V6
MAS;;U@8Y+A?^66?[O^U[]J,/']XG):"J2]UV.J^,WQJTWX2Z')X;\-QPO?LA
M29OO+; ]=Q_B?Z]*\)\":*WB+Q9 K?/A_,?/<_7W-9<NZ:1I)'9GD))9CDD]
MR>]>F?!+3X_#NG2:O-"\SG)BC5<LY'" #OENU>EBJW/MH<=&%CZR_P""77B+
M_C/:/28VW6^A^$]2W#LTK1JS_EP/PK].O^"C=]X&TS_@DM\&=9^(%C<ZSHND
M7R7\.GQ#/VZ[^?RD8?W<L2<G'R]^A^!_^"87['-Q\"?$&K?$#QUJ'V'QIXB\
M/:@^E:$#^^B@,>Z26;N"1@ =L\\\#ZN_X+-77E?\$'/@3=-*T+I>6<WF \YV
M2D<URU)<B5O,ZHQ<EJ?F#^T-^V/=_&_Q?_:5X9EM+5?*L[*-?+M[*,=%4>W&
M3C)KQ>>6_P#BGJ^?FAL5;'R@_,/1?\:L>&_#NI?&KQ-:0[5C@F988T7$0F/3
MVX/<UWGB?PS>?!OQ'+I.H62QM"@93;J6 4],C Q]>]<$^:;=1ZG9"RM#9%'P
MO\-DO-3L+-9#:P;U15C3/4X.3W^M>D_M77/@SPQH]CX>TG38+2W\/Q,@O]^^
MZOYWPTC,>!MR% 7L :YWPAXBA31;G6)89(8-/7?OD7;D@9X_2O--!\.:Q^T#
MX\B:7S#'>3@1*^<$$]_1?YU,>;X>K-)66J/I?_@AGKUYXD_X*:_#/,C"QAO3
M$@<]=RL.!Z>]>T:QX@\!^ ?!?BKP#8W^F>/[._U>XD\0:7=!C9I)YC<1+P49
M>@EC.[(Z]JZ?]@7]C32OV4?VYO@A/)K=Q?:[K>M*#;+&$@2$(=Q ^]PQ YZ^
MV*^"_P!J7Q':>'?VB_&5KX3N+A;BXU*YBG,;E8HSYK^9ACR5S7HQOAI-55=_
MYGER_?N\7H97[07[(.GV2ZMXC^%^H3>)/#6FDR:EI;MYFI^'@3UD"C$T /RB
M9?;<%-> J.<_E@?UK[/_ &7+.#]G'1'^(VI>(&T_RT9%>%P9+O/!B*\[E/38
M>O>OEWXR^,M/^)'Q1UK7=+TFUT.QU*Y:>.RMUVQPYZX4<+DY.T<#.!Q3HU'*
M]T%:E&.J/MKX*?M0>//!7_!%KXEZYH?B"ZTC4%\8:;X6E^R'9!+IUQ;SF6)H
MON$LP&7(W>XK\]Q&>M?9GPE/G?\ !#_XR18_X]_B+X?E'MF*X%?'>S=_GK6R
M9E*VC/5/V"9UL?VTOA;,W 3Q-8G_ ,C+71?\%4+'['_P4D^.D>.GC;5#^=PY
M_K7(_L=W'V+]JWX<R_\ //Q'8G/I^_2O0O\ @KI;_9O^"G'QT7'7Q??-CIU?
M/]:/M!]G4^</+P/IR/>E,.2>U28QQ^/-!&>@_*F(B\H"E,>/RJ0K0!S0!#Y>
M:=Y>%IW7_>H _P *!;B&/<1Q^/K2;<4XC _P%)U'ZT#$V[:#S^=.(QZTG3F@
M7D)MSZ48^GXTIQD>](>:!@!ST_&F]>YH8[11NX^Z?PH -N?>FDX/S4[=Q33]
MW^5+F  -WI^%#=.V?3UHSDM^M#'%*0"(>:7&:2@].E25Z"=!VQV/3\Z:S?X_
M6G'K_A3>M UV GGIC\::3S_=H)YI"<'G_P#70,1OEIH^9?YTYOTIIY6@ /#?
MC36':G#BDSC_ .O4,I#.G\- 4^WKBG'VH^]WI AI^]S3AR::>5Z]* >*F2*#
MH/QI/OFG#@^E*>E2!'1110 >5NZ4[R,GU_I4R1[1_3TJ3;N- %41;?RIP@_S
MBK&P9Q0L/'K_ $JN4"'R\4Y8,C;4RQ[3[4X#BJ @^SX&VG"UP/YU.L8QZTY8
M_P J *P@Q3A;Y&/RJ<14_P K=CBG$"O]FQ_]>G+;_AWQ5CRP>WMCTIX6K,RN
MMKAZ='#@U.J86E"46 C\GYA1Y.2>!4VW(]LT[8,?UJN4"NT&[M^1H,.1C\15
MKR^/TS1Y6356T J^1CTXH%O@]/RJT$V__JH\G/\ L_2IY27Y%7R,]O;%.$&/
M2K)BQV_.E6/ :GRH7D5A;@TY+?YO\:L!.V/TIZ1[#FF(K-;X/K2?9MQ^[5SR
MNM-9./\ >YH DTS6+W1I0UK=SV^W_GG(?Y"NNT'X\Z]H[+YCPWBKU\P8/YBN
M0$?:E\H#\JSG1A/XD:QJSB[IGI5W\3!\6KBUTI8_[/U"\E6*%GF5;8N>%WL?
MNC/<]*FT#X;IX5NI%OKBUDOV;8\OF!HU/<*>A_"O+_+P1P?3KBK6HZS=:K!"
MEQ/)(L.0@/:N:6"CM WCBGO+<]BU#PR(;-A;_:/,5 8V7D9!Y)]L>E.L+_1]
M44E8KZRBMP%953=]H?'S,.1@9&?QKR'2?&&JZ(,VU]=1J/X=^5_(\5O6WQFU
M!/ENX;>ZX^\/W;?X5A+!U$K1-8XJ+=V>\>!_VB-9^%_AFZTWPC_Q()+PXFU&
M&-/MTH]#)@D#V&!6-XK\<ZUX_N8[C6-8U+56905^U7#28(Z\$X!SS7FEA\5;
M.[D4RF:T]05W+^E6O%?BTC1&DTVXCN%8_-Y39D4GC@=>?6L>6HERRN:RE!N\
M;'-_$&[M],UJX"2>8I.>&W$'T]ZK^'?#2W;)J&I;0@^:*'/0#N15OPK\.[K5
MKI+B\7]\Q^2-ONQY[FM0^'_[2E6&62*WRS*'D8 *5Z@]Q^-9J+ZE%*XUHWV[
M:NU8R-H'^?\ .*] ^$WQ/C\*737<\C+:2+BY&#^[?'#8]&Z?6N9MOA?-9J9+
MB>WMH3RKW,ZQAQZ@?>Y^E6DM/#FDP-Y^J75T^.8K.V^5OJ[D?RJXUN1WCN'L
M[K4D?6K7Q_\ %:ZUB_=8=-A!>%91RX PH [^M8-V);#6[A-&N)FMG?**@/(]
M"O0_B*36OB7INC-LT_0X6DSM5[N8SLY]E&U?T-:O@2U\1>+;HSS3M;QXSY-N
M@ACA7WV@9/M6GMIU-+:F3IJ+O<UO#'B/6-"(FN%DM-OS;DD$.[_MFQP?TKT_
M0_VW_B!XH\(MX/C^V>)])<Y33[V(W4:\$$JA+%<#^Z>E>!>-]-OM(U=ENF;[
MQ,;]G'UINB?'_7OA];W,'AF\DTE]0A\JZGB \UAT(1OO*I'4#^5:TXU;\J(E
M*FUS,^]/ACXT^#_[0WP0TWX>_$"UNO!LVFO++I^JZ%+NN8&D(\U9$8<H< @
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
MC,H.=QD4_=&,5Z9^T?\ !'Q5X?32O#GB^&ZTOQ,]NCZ1JER_DKJEN0"L$_\
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
M+^';3R]ES<6ZWEQG[S22?,<_0$#\*[3X=VG]G_M$74;+M75-%B;'9BDK _\
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
M]&8UEX6TOX9Z+:V$2JWC/+2->PKYB6N0,QL2<#"\[@,J1WSQ2_:"^+%Y\:]
MLYKJZ:\;P\_V57(Y"$#IZC(KD]8\37WAI9/+5UN[PAYYW3=Q_=!/7^M6=,\1
M6NCZ/->7EG"EQ> *($'RS8Z.4/"_6M/>^-ZDW2]U'HGP>_:'\4?!3X=01R:K
M-;V2'=;0=6"GG 'IW]LUB_$3]N7QUXWM;NU@OAIMK>#;,8(U6><#@;GQFO*=
M?\1W7B6\\ZZ?>?X$Z*@] *HCEN_XUM&BK\TMS.5:5K(DOKV;4YS)<323R-R6
MD<L?YU#C'UIPX_+M36;G^@K;8Q/7/@WXOU*U^$&O:/!<,MC<N[R1+]UCLKSG
MP-X=/B;Q-:VI4F-G#RX[(.O^%=9\$M:MUM;W2YF^>X;<HX^=<8(^M;5GX?L_
MA)H^I:E'*UQ+(FV,N,%<]!^=<CERR:74Z5>44^QA?&+QL/%7Q!MK:,M'9Z9M
M@C0,=JMQR/IP/PKZ=_X+0_#O0UL_@#\3=!TNUTY/BAX @N]5D@3;]LU&WE:*
M:5_5V!3)]A7S?\,/ *3HNL:CLFDNLO%&?FQG^(^_I7U-^VC<V_Q'_P""/GP1
MO$N([C4?AGXOU?P[<KN_>1072I<P9'4*?G _W367,E4C&)?*W!N1\%_='XTW
M/%*3P/Z^E)C*BO0.,:3UYS_6@GGYOQ.:5LXZ4@;G%)L ;C^?2F-U[].:D_A[
M'MS32,G_  [4N@"#K_\ 6H).?K1VYI.W'Z50",OXT9#<'UH.3GZTW.:S "..
MI7/M03DT-U^E-/X>]  W'^>M-['K0Z\?P_YZ4UN!["@J.XA^8TAZ4YC@>@]:
M:S<T%#6^6FL,&G%=OX<]::3M% "=.*,;1TH)QQ2$X]_K4R[  .X__7II&[M0
M31TYJ0$V[?:FD\?CS3F.12,V10 QFP.OTI",CI_]:G?E3?O4 -) ;I36.:<1
M3#RM+<!,T4['^<44N4>A,.OO3A30?SZTX#\^]$1$BM@49R!^N*:/\^].'%4
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
MJ:;;NVCYE88-<M27+4?J=4%>&I\VXP?3VS3<\>G^%:7C#3_[+\3WMN/NQRG
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
M:AI8AFNKJRE0G[0LA5=IR%],].*_/\_$JV;'^B3_ )BG+\488L_Z/=+GT/\
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
MECKYM8V;[*\><#IG->B?''X9ZEX,^%FM7T\4D<<,# L>!SQ_6O._V&OB#?\
M@DZ\MG*T/G>66 _BQFN__:P^.FIZU\$]0T^XE.V\>.,D^F[)_E77%4^2[W,5
M*?R/CY,!?O'IV/2D(8+PV"/UIASFGC=R/6N7T*!5;'S?6D"AN](^5/\ ]:K%
MEIESJ<FVW@N+AAR1'&6Q^0JA)7(&_P!D=?6@9*[1_P#JITBR6T[1R*Z.AP58
M;2#Z$4UAD\ ')YYJ+L>J#.T\Y_QHV+D_=QW-'S$?=XZ4TIR<8XZT@Y1SH,TU
MDX^]QZ4XC ^4BA?F_P#KB@-4!;!Z\^] ?AC1(BCZ_P J,J1SDD]Z N)NR>GZ
MXI"3CI^72G# 7I32^>WX"@H,XH+9&WOUH+9'8=ASTII/./EXH <W3I^&:;N)
M'./SIS,1Z4F<=P?6@!,^FW\J-_O2F132;B0<4 ",V:-IQSF@$[?84A;=WH 4
M#!_Q-!^;O3<EA_2CJ/NC'\J ';>G'ZTT+0PP>OXF@<&@!=O'O2#_ #Q0/QZ]
M:": "BC-% "DX% 8,V5I -X]*4'_ .MB@!00/<T*?F_QINP8S1QF@!Q.U/QZ
M4TGTXH(W+2X*F@!5.T8_BH!SVI!Q_B:-P([>V: %*X(';KFC.\_RR:3ISD>F
M*48'7M0 $Y'?IUHSQZT&0%>^<]:(Y,]=WTH /O/UXH *-U_$497(P.M!^;=0
M *3CTQ^M+][O_P#6I$^[Z>IS0O7MS0 >W?ZTX\#;]W--)RW]X_2G <T!<1<9
MZ\TKG)ZAE%.(/M]:C+,SX]: '*",>E ;"]3UH RU.+;^OI03<",C&?>@G ]Z
M;GCY?E&:1\]?>@=D.?YC]V@= /:D:79_%UXI4D _O%AU]ZJ.XQ"&1NU&T9]^
MO2C<I4?*?\: .>F*7F3Z!NY'>@@F@C8>5/Y]:"_/ I!KU '!QWH)).>*"QXX
MY'4CM2!^*![BE&D'4>G2O5OV(OB/%\+OVGO"NI3$+')>):-(6""$2L$+$GL
M3FO*?,$IZ_AB@949W=>*J,N5W%Y'[ZWOQ?\ "%B3YWBKPW%R<[M3A'_LU?._
M_!3#XQ^#/%?[('BC3]/\5>';[4)!$8[>WU"*663#@\*I)K\DFW,<[LC-#*6.
MW/%>M4S>4H.'+TL>73RN,9J7-L[GT9^SE=9UF%MP_P!*TM3TQDC;_@:]@?.Q
MO3%>,_LR^)U33='MI+"QN#LFMUGD4B: [CC# C/!'!R.:]D<CRVX[=_2O&<3
MW*3TL?$_C+CQ7J@]+J3_ -"-9F<KVQ[5I^,P1XNU3'_/U)_Z$:S G8G]*9B]
MQ0 3DX^7N:"0XZ\>U 7<H*Y_G0 0>IH)ZC0?K[4X29/.:"I_K28H*%//3/YT
MN=WT]*/O=.U(#M^\-W%!,CL?@_SJ%[\O_+(=_>N]5F7_ &>*\P\ >*;?PO?3
MM<>9MF0*"@SMYS7>Z;XNTW5"/)O(=Q_A<[6_(U,CJIR21TMBR30_,J[EX-3?
M9(V/^K0_A6?82JX;##\ZMH/K6;W.I6:)I-.AE3:T8"YR0.]1V_A^S69F6WC4
MM]Y@#FC//>K>G#<C?6I"(@T:U6-U6%1O&UB/2N1\%3,/$$EMYC-'&649/7%=
MK(ZQCD[:\_\ "&HVP\73?Z1"-KN#\X&*+DR2NCO0JIC''OBL+QA9VMVZ-)"I
M9>0Q':M&;Q%I\7WKZT7ZS+_C6=?>*='D3;)J%C_W]7BG<J31C:7K,T>HNY5D
M7:<$BN@\%WK:LUYYP618RNT8P!UKE;_Q'I<<K;+^W;'3YZW/A5?PWK7S0R)(
MNY>5;('6G+8SA;FL=@D$:]%6G&X2U0R!D7;[5')J$-J-SS11X]7 S^M<ZE^-
M6@^SM)_K9#D9P<$YI1NS6<DMB>V\$Z?8SW$EDK))=OYC'^$D^G/Z5?.DW%E!
M\T+*H[U:TN$)/&N/E48 %;T8^T0/&W(QTIM]!1IJUT<7->?9W5 PSWKC/CS%
M#J&B:=?;E^T1L86&>6&,UU?C+2YM%E6YAC:6&9]C G[A/3\*^V?V2_V%?V>/
M$FA:7J'QLT_XH:O+>117"_V#J4-O%9Y +*8RF7^NX'MBM:-&4W[IRXBM&"M+
MJ?$?[,GAAM%M;J>9MK7<:MY9_A':NT^*GA>S\7:)'9W0<QE]XV/@@@=:_5OX
MU_\ !,']B[7OV3/$VL?!S4?%D_Q"M+9'L=/U75IA=9WC<! 0%<[<],XIW@C_
M ((4? CQM-:W^K_&[6/#.GPQQ&XT]K6*:YE9[:*1BDF,+ME>12"C?<QFM_8U
M91]V+^XYXU:?-=M'X)^.?!-QX$U;R)2'AD!:&0'[Z_XUAAVR>M?K?^WA_P &
M\UK]IDU3X3_'3PGXNM[.)A'IFKV-SI]X_4X$BH\;'MSM_"OR=\4^%K[P7XAO
M=)U*!K>\T^=[>9"O"NI*D _442HU::O--$^TIR?N,KZ= U_?Q0C)WM@_2O?=
M+UB/3O#MJ+.&*-I$  10HW>_%>*_#^S:]ULJJLSJN5%>J:38/91Q^9(6\L[E
M4#&/;/>N>3[G12[FY;:!9WU^K7%I;332'+NT89G]<\5X[\8/"H\*^-KF.-5C
M@F_>P@#C:>P^G->\:#;+=!;B.16"_>4_>4UR/Q7\%GXGK:G39+?[39NR2F0E
M< \XZ>HJ8MW-ZE.\+K<\-9BHZ\T9W#%:/B?PG?>$-2-K?P^7(>5(.Y7'J#6:
MW'W<\>@K0XM>H@#$8[_6@NP'7]*4;O3FCYAQCKZT "9)^;^5!'/]#WH ;&.E
M C)% "KT/6F]1_2G&/<:;C/\7- "%<=?R[TJ_=X]:4#=[\^E!7C- #"/7%&?
MRZG%.5E"\Y']:"5Q]TT (!SW-*1CL?I32<-_C3F.P8VT !< <G\/2D8EAZ4@
M^<Y-.4X/7% #2V1TIQ;(I,L3S^%*.3_A0 W\,T%>^*=\P/RL/Q-#9*=: &L_
M;!]J &W?=HPV*-G';^= "X'K11Y8_P BB@!!^0]J%.>])NR.:?T/% #?FS03
MF@$GK1CB@ QS2@*])_$*5^6Z"@!.,<4=_FVT!,_W13BI/&,T (/N=J3A3G/X
M4NS-* "?F_PH :HSZFG!MW;I0%SW_*FE?0C\Z '))D<K^M ;)/&/Z48.Z@E<
M_P 73B@ ^^:-QH&W'<>WK1N'3YOI0 B=32[B$QSSTQ1T[9'6G;]I.:!:#77<
M<?R-$?/_ ->G,^,GVIJR?CW- ;H,X/.33B,K^E(TV<;1B@R?A]* MJ!5MHYQ
MQQBD+'- 79U)YIWF8P <4#&J&+_=W4XY4_K30QR<?H:4L5&W]: 'GY/?TI&;
MS% QMJ/)W=1^%/#'9M5CC/- DK 3M&#DF@?+@_CBFA23UZ\T[((^5C[\T#'8
MX+8[\<T$?*-H^;-1D 9 - /;+9H 7/E-V_*G-(I'3\*85W'M^.:<8_E&?3B@
M6@>9@?TIOF<?W30RX]N:7&,D8]*!GK/[.^KBTBMCNYM]0R?8,%_^)-?2;_(C
M^G-?*_[/UQ8C4-0AOI+J&-?+E5H$5RI!(R02..:^HTDCFME:.0O&R J2-I88
MZX]Z<H^[<N+/BOQL^[QCJG'_ "]2?^A&LOS2IZ&M/QQQXOU0?]/<G_H1K,!P
M/6D0!9F_V?I1O Y]^10QW#W[\=*. O7G/2@ )XZ'K2?-2NW%&6?^'\J  #=_
M%^%&T&ACC'&/?-.$;*WKF@!H^]][- X7N?Z4[R23_",4UAM-!))%?36_^KED
M4?[+$5*FL7BMQ=7(_P"VI_QJM@FA5W-\S=:"DRTOB/4(C\M]>>W[UO\ &I)/
M$^I[,'4+P@]O.;_&J9B!;J<8[TAP5_W1Z4#YF2SZC<W'^LN)I,_WI":A(S_C
M3@5'XT@=1UR:!78@'%!7W_2O0_A]X5TF_P!!BN+NS^T.V026/&#CITKK='\.
M:0XS#I=O&J\ O$,F@M0=CP\#(]S[5-%<W%I$WER7$:MC<%) /UQ7N]UHUJ(,
M+'#"!_$L2C^8JDNA*D1$=QYBXY!0-Q[T#]F^YRW@#X<0WNGVNHWWVEI]P=49
MN.#Q7H-A%;6U]'))#$^WC<%&Y1[&J=A=+-%M5E+1C# <8JPQV)UZ5G(WIQMH
M=-/9+;6YN+53,V,A2W!'_P"JJMA\0])$C*\SQ..#O0X'Y5@Q:O<6OW+B11Z!
MN*H:)=QZGXK8R+&XF!!^7AC6?,GL=',U8V_&U[)>:4&M9?,M9F"DQJ"7].>U
M<)XC^)?B#PW<K#!JNI1[5'RBZD _0UZ/<^19Z>+>/;A?NKUQ7-ZKX5&J.S,L
M;,>A/-:0E*VAS8BFI'=?L$_M*:IX>_:5\*WE]JFI-:O>K9W$4UT\D927Y<X)
M([BOV@097@\'OZU^ -MIMUX;UR.ZM8)HY+>171T0@9!R#TSVK] M(_X+91V^
MC6-JO@2XDO(84CDDGOBJR,% )&$)Y(SS7T^2YE2I0<*S]#P\?@YSDG31]_;-
MM?D;_P %//@S:^%_VE_$5NZ/%:ZTJ7\&T  %N3CT.X5[CJ'_  60\32,5M?!
M6@P9Z"6_E8_D%%?/?[5O[0VM_M;>)]+U75]/TK2;C2X3 OV#?^^0MGYRQ.<>
MP[UKFV88>O1Y8/5!@<'6I3YI;'@O@70K?PU+-%Y4RS2?\M''4>F173J<BK%W
MI+NGS1[VSQ@\BHQ8S@[2FT ^M?*.Y[D8VT)-.U2;3)_,A;:W(.><BM#2M:CO
M=?7="D<TZ'>4R-^/4>M8.J3MI: S*5R,CH<_2H_#^JVEW>><K/'=1_P@\@=*
MC4WYK(P_VF;/9>Z;<+T=&0G'H<UY;O8Y/"C'Y5] :W;V.MV3Q7RF2-@1EUR5
MSW'O7C'C3P;-X3O%^]-9S_-!-C[P]_0UK'8Y*T=>9&,>,%OSIK D]32CD[?N
M_3M00#W-,Q%Y!_O4!6'(I%A9?XNM(1@_>;WH <ORG.?KBD*KN/.*3=]3^-!.
M5_6@!P %(3AOIZ=Z17--<^F?RXH =_P&EW%1T_2F(PSR*&DW$]AW% #B_P O
MTH1_RIH*GUIQC4@=5/>@!I<G^E* WM]*1N*&W94>M #FX/6FEL>G/>G8+#KN
MH'R#H/\ "@!!R/O8I,YH!R*<010 WCTHZFCHM'X_A0 >5[T4N/\ .:* $P<=
M >:,G/RXI& P.WM04PO^?\: %SQ_":-^#1NQ^--VDY^M #BXV_SH3(7ODTU5
MR*<.F*  \J.,<T T=$QW[9IH.[VH >K#!I1&P/L*;LQ1M '?\Z %./\ &DSG
MH* I/?-.^\V<_=X.* $C3>Q_V10[9X]NM*'^;_"AN@ZT (&P:0=>E!W+^/I1
MV/7I0 Y&_P!FG':W^<U&!M'?FE!^7@=: %'7M0=J;OF!_"D$9R">_'%*8]G8
MGZ=J  @$^OI2D#'W?FI!%S_L]J<$VCTH 1EQ_P#6I"ISQ^%*%;'][^E"H0/X
M: $)R<8^N/6EDR&Z8IW*MG=M/TI#.&?YCGWH :P;&[UIJ D?TJ190&^]QV%-
M#*3T(]* !1QZT!CZ8^M.W8'(_ TF[=ZF@ "\_CVH4<^^.*0[E.[;QTS3CG;T
M&V@!N=^?E;KUI1'D]Z"6QCU-*J9[?E0 >2PZD$UJ>"O ^J?$3Q38Z+HMG)J&
MJ:E*L-O;QXW2,Q  R>!R>IXK,9&+9XZ5]0_\$;[W2=)_X*!>"[S7/);3;3SI
MI%<_*Q"$J,]LG%;8>E[6HJ=[7,JD^2+EV/>?@E_P;J_MA>$=5.K:E\'RNCS6
M^;EI=?L(VCBX8N!YC9P!G&.:])^%O_!+[XX?M*ZH]C\-?!,,G[J26V?6[];&
MWEBAD$3LLF&W$,1P!W]J_93Q!_P5NDU3PK<Z7;>"4CCN+9K82MJ/0%=NX#97
MB7[,/[7&I?LP6MC'8Z1:ZJ;"TN+56GF9-PFF$I8X'&" /?-=L<JKN+3B<W]I
M4ELS\//^"DG_  1*^/G_  3A\&:?XW^*&D^'8=%\2:@]JDNCZE]N%M,07"R?
M*NW(S@]\&OC="JGN:_I8_P""NW[<VH?M9_\ !/7XF>$?$7A'P_\ 89-*:]AE
M621Y;6>$B1)4SP&!'Y$BOYIU<GK^AKDKX6I1LJBL=%'$0JJ\ /)_E07X'W:,
MJ<T;Q_#FN<V$+F/L#2B?<GRK3=^6^E$;X;.WZ>U  A.?FIV2>>U-,F[/7YO>
MD#[6'RGW]Z %!.#Z4X1_+_\ 7H .[<O3W-1OG_ZV: '%&#?>&#Z<T*NQN,<>
MM-!*CTS^-.'R]]WL: '2+NQ\P^;F@IM7&?J::%]>/2FE_E..: ' !A]X_E72
M_"[2K35M=ECN((YD6+(5^@.17,K)Q@X_PKK_ (0/_P 5#(/^F)Y]>105'XCT
MK3;6STRW6&.UCCC4Y"H.E7H9X7;"LR_[)JCT6B'F5>.]1S'59&LVF?:H<;&D
MC;]:CMM"6U=O+3R]W!R#S5WP_?\ EGR&_BY4^E:X.:7,:*FMSEY-,E,FY5CW
M XW8Y8>]-FT^=T.W9M7DEB:ZHC(QZ]:&PWICIDCK0]58:CK<\VO=9DM0'2-G
M&>2 3BM71[F.XM5G%K(K-U)3!!KLH+..W@"1QJJ^P%.>(<_*/RJ8VBM!>S;>
MK.;M;D3R!5B==QYR.E4X(Q)JK6;>;%)NQD-D5V 3C@"L'Q#$D/BW3Y!PTN58
M^N*',IT;:D]EX>:U?YKAY#VR>!^%6X]'60\M^0JP&^;&?I3H7W-VS4\[+5.)
M"VCP,N&7</?O56#4(X]5DL<!3& 4']X>E:C_ '*XSQ$S0^-HV4D'*T<S"221
MU83=VS^%.6)6_A7\A5&.Z<L?F/O3A<OC[QS3YF(M76FP7D862)67@\@9'XTR
M/2[2"3<EM"K=,B,!OSJ!;N1E^\?R%.%[(3U'Y4<P<MRU]GC/6-#]0*POB1X5
MC\2>#+RWVHK11F6([<;6 S70H,H"?SJ+4X_,TVX')W1,.OL:7,T4XKE:/E;:
M?-VYYSGBE,3;^.F?SI9\I*WL3WH\W*UT'DL)$<MN;\.::8V49[^E-,HSTIY8
M,/?% #2F!Q2!0!S^M.5PY'J*=*V6Z+[8-  HPIYQ]*8<$_Q4K!AR>,TUGV'[
MV>* '/QT7ZT9(YVTW?N'S?SH!STS0 X*R?XT!6--Z<#'%/7<!Q\M # 3GU]1
M3N=U&6/=?RII&* ';_SIK'CFE('XTAXH 53D>](QZ#K2B/<PHSL:@!@&3WIV
MW'O3@WM36<9QC- #=]%.\S_9HH ,;OK3=IW<KS2L>.M*OR'/7)H ;NYIP(8[
ML8HR"2?UH\S ^[F@ 4<]/_KTH7:<_I2/)Q]WM1YQ/:@ 49IQ7 QM[U&S,3]W
MZ4X;@WUZ\4 #<#OQ3@&[+^=,)PW\76GE,#KU]: !3L.?:A#AMW:FL-H^8]^<
MBG(C1MPWU% #=H#=>*".>O-*$VMBE/+4 (DNUO:E:; QMH(V_P!/:A#D$D4
M-9<YZ^U+'&S?3M3RVY107\Q_H* $VMN/\\T;3M[\4K CJU-:1G/R\4 ("Q'4
MX[T(,D]6I$)SVIWFM_A0 \)G/TZ4AAQTXII=FZ-30S;?7\*!60\Q^8WWL?6E
M$86+[P)%,.<"E$14@$ GZT#'%">F#00K-UVTUH]G?'TIH&>] $OGJPV]O>D:
M15_X%35C ./QH4;FZ=/QH =M&._M32Q/L?YTXG>>A ' H<;FS0 WS5/%&_8>
M*'.&[4JN=O\ 6@!FXX-=S^S=X^NOAY\9-"O[>-)&DNH[=@QQ\KL :XDI@]<^
M]3Z1JDFBZK:WT.WSK259DR.-RD$9_*JA*TDR9*Z/Z)M);S-*MF_O1*?T%3*N
M#7Y.G_@N;\3XK&*"WT'PC'Y,:H&:&5R<#']\"LF^_P""V7QIO%/DCPG;?[NF
MEOYN:^H6<4$CP/[-JWZ'Z=?M5V7]H?LT>/H>N[0+S_T4QK\"@X$:@^E?2OC+
M_@K'\:O'?AO4-+O-<TN.QU*W>UN(XM+B7=&ZE6&<''!/(KYK,.\=^E>1F6,A
M7:<>AZ>"PTJ,7&0TL#_4&FJZC^\:>T&.V O?UI/+ .W%>8=P$@,,>G>AW##[
MHI1(J'&VDD'\J &HW]W/YT[S-K;6&/<4F[:M.51N]: "08QN7Y3WIC.5?UJ2
M1/\ >I@&T'WH 5&W'GY>:3(W_+2A<T 8;^5 #=I<]L9[T>7M:I)-H4-^8Q36
M=6!ST/;% #610^.?2NE^%NHV^D^(F:XF2%&C*J7.!G(KG8SL]&%(R#KQC^5
M)V=SW:.59H]T;*RGH5.0:DA;$B_6O#],UNYT=\V]Q) ?]EB ?PKIM(^,MY9E
M1=0QW07^('8W^%3RG1&LCU:([9%/3GUK;\^3;]YOSKS/3?C9I5PZ_:([BV]2
M5W ?B*Z.'XP^'73']H*/K&P_I6<HLZ(U(]SJEN7"_>H2Z=3]ZN;C^*?A^7IJ
MEN/3.1_2IH_B'H<IXU2R [9DQ2LRN>/<WQ?2 #E>OI5FVD:6)2W7FN=C\9Z.
MX^74[$^_G ?UJY'XYT>SM09-4L5Y_P">RTBHRCW-IE]^]<[XM;R]?TD_]-"*
MAO/C3X;LB?\ B8+(?^F:,V?R%<!\4OB_#KLUBVBS7,+VK%B[1[1[8YHY6*I6
MBH]#U].HJ2(?O/PKYSD^*7B"4<ZO=>G!"_R%5;CQUK%T"LNIW\@;@@S'%5[,
MR^M1['TE?:I;6"EI[BWA4#J[A:\Q\:_%#3++Q<FR0W42A29(&#*#Z5Y3*[7!
MW2,\F>[-FFI$K'%4J9G/%.6Q[%#\=-#)^8WB_6+_ .O5B/XX>'I./M$P/O"W
M],UXJX7N-M(#@@[13Y$9K$2/<H_C+X=8_P#'Z1QWB<?TJ:+XK^'IONZG$N/[
MP8?TKPAY,M_#P.H%-)[K1[-%?6I>1]!3?&SPW818^WB5L=(T9OZ5DZE^T9HH
M@=(;>^F+ KG:$'\Z\5&XIVZ_C1G(]#WI<B!XF;T"5M\S,JX#,3SU'-)Y>!S@
MTUACY6S2,>>.E:'..2'<U!APW7ZTX2  G<?\*:7SG'3U]: '&W7;G\Z4(H3C
M%,W=<BC[Q!YQWH "V/Y"D^[[9I"V6Z8^M*ISZT */F^[33UI<[CQU[T':O\
M^K- "M]WI@>M!/I2<D;=IQ2D\>GI[T ,#E3S2@[J'!W4FW!H =T[_2D((/6@
MIN'>C;B@ ')H9-W.:.W7FC&V@!NW\:=G Z8I*0_=YH =N]FHH#8[-10 %0!C
M[U(P4#O2*Q##=\WUHQD^W\JGF =C_@/'YT$JO\\9ZTW;M[T8_P" ]J;V <K@
M?RQ1G!]J:3@?I0<4P%)(R/RI?,QQ^=(HI9&\SM0 @.10&)'7_P"M2]O\\4@]
M.?P[T:@!;!_V:7[IZD?TH(R.IIWS \]^E  02*9\P/\ 6G@[Q0J_+]Z@!H.[
MLOO1CYAS3BK%:;M&W[WM0 !L=_\ Z]'#'UXI0JD_,*3:1_#1J 8 ZT,<@4Y@
MIVG]*%CRO% #05X'(IP;=^%( '/ I#E!C^(4 #,6/\*T+(P-+CY.5S2(RD_6
M@!S-EO2D,G.-N<4YN5^AXI 6S0 T%LC_ #BDR=U2$?GVII7YN.>/TH 5<D[?
MX3WH?<!@-]3FD&5^M"L0V2O!H 4':&_SFD1N<4O0]>].8*ST #19_B[]*:$V
MG'-!_=MP*<6;=WW>E #3]VG$J(_E^M-<M(?F7% 3+;: L*8]J],TK<)T_P#U
MTB*R_A3HL[N5!]*:U >B[%Z?G0TFTYXZ4XML'JU1R1F15Q^0JGV)WW'B3*_K
M3(\[_FR<TU1M/\7Y4I/S<?K4%"MM+=!S2/+A-M*X'4C-$9'7\#S5>@O(:)/,
M'W:6(KCON'04ORH.,?G3-W.[-2,?AL-\O-1^4P'7\#0)V;ZT,=_M0!(P7;\M
M$9!0[AFHCQTI/-8]J+V FDVY"[AC]:8(LCC\Z9M9Q^/2EW,AV_>S0 [" _,:
M78J'[WTYIK)G_9H>(8!S0 Y0I/S4X^7VJ-?D')_^M2)#N;O]: 'G;GBD$^#T
M]Z>\.Q?ER<U&(&/- #]Y96ST-)&-PQ_+I30F:<,Q+G''04 "G8W;KQ33R.A!
MSTQ07W].W%#2-F@!\<JL/NMN]C0Y+-T^]Z5&H&>3MIZ[4/WJ (\%'^\<5)YR
MJGW:;)PPXXI2_% #7E+G@4](@8]V[#+V--!P?N_K0S>G\Z ))(<KDL??TJ->
M#@MGZT*[-U;Z4I+*>* L*-N!S^ H9QM["C9O'0?6D"HZX_B_G0 B;4.:=(6W
M [>,=/6DV;8_O?A2!\F@ 8MG[I^AH63CE?QQ2NV?K2(Q,?3CK0 I9:7=^/X4
MUC]W_9IN[T)H E"[T_NTW.!VX_6D4;QC=36&P4 &\.W2E8\>O?BFKQ_/%+R!
MG% "8V\T[*GUIH)8_P Z4#Y:  ' _P \4YIN-JC_ .M3 <]/6@MM- "LS$_6
MF[*<H!Y/6D+8]: %7@4 C'O0O/?Z4T;LT "G8W0T&0@TX+O[]*:5Z4M0 ,<8
M_I0&)HV[?6DW4M0';C_=_P _G13,44<H#B"!UI.C5(?NB@_=%4E<!G)-.\LA
M=V,J.M./W*<O1J (F3+<?6D*<U)#U_&G'K2L!'Y>3P??FAAM/7\*D[TUO]6?
MI3 C/S>E .X]*E'W/Q%*OW30!'&?FZ'-.;++VV]*D_AI#_JVH C/KFAL8ZFI
M3_C31]P4 1JXQ_%3E@4?CS4B=:&Z"@",'/%)C)SS]/6I?\:4?>-.VM@(@,^F
M:-K;CM[4\=OK4\'4T[ 4U0EO_K4Y!O;FK0[TP_>'UI6 B'!Q^51E5&/6K*]&
M^E1+]^GR@1KR-OZ4]4.?Z5)%_K*EDZFBVM@*R[B<?E2DLON?7%3#_CXIR_P_
M2CE KA6(^]01D=<XJQ)]Q::O0T6UL!'Y>!_>/7B@$J>0*D?I^-$OW*.4"$ME
M?[W.:<6S_C2+W^E/?_5T<H$>_ SMIRS?+]WYJF?[R_2D'WA]?ZT<I/,1><"/
M7\*;EP<CGWJPGW_\^U2#_5M]:.H7U*(9A)CK[TYYY%D^[CBITZCZTZ;I1RE%
M4R><5R,>_6G2R*@(4G=BGIU:D?[M..P$()8YZXH/S+SWZ\U9AZBD?M]32Y0&
M0E9$VTV6WV$\M4L/W:D?_6+1RDME1(_FY_.G/&!TJ>+[E(/N4<H[Z%?:6/O3
M5C!;DGKVJUZ?A1)]PT)7&5]I+=R*!'\O]VK,?7\*)/\ 5+]:72XFR#=YHPW;
MI[4Y$PW7M4AZFG-]^G%7%YE?RU)/S4)G(Q3G_P!94@^_1RCN1\L"-RKZU&R,
M2.>.U32?>_SZ5-_RS_"CE%L5$CV\;J=NYQN_^O3Y>HI!UHY1K8C;:IX[_A2\
M;>&W5(>M-CZ#Z4AD6Y@>U(&);IS5@]*:/O?C1UL!&S;FX'UIN_>:G'WV^M,;
M[].P#1N5!1YG%2+]PTU?NBIL!'N/X]C2G<1\U2CH*'_U;4 0]#ZB@;@?NU*W
M^K'UI* &;R!QU-("6IS=33U[_2@"%AGOBE557O3GZT1T (R[3_GBDC< C=4C
M=JCCZB@!WRYX^:FE<M3H^II5_P!90 P\=J7^#G]*?+]\_7_"B3[BT 1QML!Y
M%# $^].'WE^E"]* &#BESM-.3O1W- #<8I"<#/2I'[?0T@^\OTH 1$RM(R[>
MYIZ?=IH^Z: $4Y]J;\H;_&E/W/Q-)W_"CH K/Q2(^#36[4X_>;Z4 .W_ .[1
&4=% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>image_009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_009.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" $2 .0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#KT\:7\^L7
MEDCZ7;_9[UK9$G\TNX! !^4$<YJ[:^-(XVO5U"/]Y'J4EE;16ZY>7: <\G'?
MDY JS'X3^S75U/9ZUJ-JMW<-<21QF/;O;KC*D]JCN? FDW2R^8\YD>\>\63*
MDH[ !@ 005XZ$&@"4>--*EBMFM4N;N:Y+[+:"+=*-AP^X9P,'CK3/^$KE_X2
ME='_ +*NO*:T6<R;1N7)QR,\*.A/7/:G?\(;8QK:O;7-S:7-J'5+F#8CD,<L
M" NTCIV[59E\.0R:K;ZFM[=I<PP"W=E9?WT><X<$>O.1B@#-;QM:W=A;7EA'
M/'#/=10"6XM6VOO8@JO(Y&.O('O6GI_B.UU2]>WL[>[EB1VC-T(L0[EZ@-GG
MGCIBH$\(V":'8:0)KCR+"X6XB;<-Q96+ 'CIDU-IOAR'2;MY;.\NX[=Y'D^Q
M[P8@S<DCC(Y.<9Q0!3;7=6U'5KZQT.SM#'I[B.::[E90TA&=JA03P#U-5#XW
M:PU'5X=4LY/L^G/$#-:Q%P@9027)/3)XP.E:=WX7MYM1FU"TOKW3I[D#SS:R
M ++C@$@@C..XID_A"QN+?5X9+BY(U<()VW#(VJ "..O'- "ZIXQTS2+A8[M)
MQ&=G[Y5!0!L8/7=CGL*:?&NDC[<S+=+%I[.EQ,8#L5E(&T'N3D8 JK>_#[2;
MV6ZD>>Z3[44:0*4/S*  02I(Z#@'%6IO"=I_8NJZ?'F8:E,T["9R '..A49
M! - #'\<:7;O+'>PWED\5N)RMQ#M)4MM4  G))/2M#2->L]9:XC@$D4]L0)8
M95 9<C(/!(P?8US=MX#N+ZZNIO$=[]K6:V6W14D+,NUMP;=M'.?;USFNBT30
M+70DE6W9I&E(W,T<:GCH/D44 :M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 <UI(7^U'-P?WWVF; 99=V-S;>3\N,8_#%1:?>ZQ"EI;>2%
M41QA1,&S+G[V3@X(_P#UUO\ ]J6/EO(+J-DC;:S*<X/IQ]#0VJZ>C(K7D(+J
MK+\XY!Z'Z&@#'DO-0GTHS?:IHKA)8FFC2V(,(WC<.?O #/KG'O4]Q<ZBRWC+
M\\43Q+$ODG+@["6S^)Z5=N-9L[6V>:65%V[\)N!+;,@X_*I&U.UCMH)YYEA$
MZAE#GGIG]* *EG=WLTEP&(\]68"V>,HJ@-@'?@YR.>/6B:[U-+[[*D ;<!*K
MA3M"A?F0GUW8 ]FSVJV-5L#NQ>0G:@D;YQPI ()]L$?G3DU&RD0.EU&5(8YW
M=E^]^6>: .?%SJ]_';B3]VPN(2VU&W1G)W C &!]35EKW58PQ\@RRQ+.H?RB
M-VUT"G _V23COCBM*YUFPM8$FDN%*/Y>TI\V0YPIX[&DBUFSDO9;1I5CE1U1
M0QQO+*&&/S_2@#,O;F^ M;FS,E[(D<V"8B@)^7&1^>/7%6K6\U"32[J5GB\Q
M,^3(48]OX@ #U]!6Q10!S,^L:E]C MTE\X!R)'A.V0@#"C R<Y]!T-$UYJ<-
MW--%"Z).8M[LI(C_ '>>!@]^.E=-10!A1:CJ(O;5+C!654#1P1,<$]22P'R]
M.G3TI\D^H-J;V\.88WN2IE\HMA1"&SSQ][C-;5% &++/?W&@02R)*LAD47(A
M4J^P-ABHZC(&>.<9Q4/EB2]LAI,LT,0$V]V1V .%QP_^>M=!10!SL5_JLIB8
M0^2\PM@[>23MW!]_!],#Z9YIMWJFKPVI1$)N$,V)#"=LNPX48 /)'/;ZUTE%
M &-JNH7T5K;?9HV26:,N6,9900!\IP"<DG]#S4/]H:T]M<W"0#='#$R0>41N
M9E!;GJ<9/'M6_10!@MJ=_#H%[>.T9>$_NGV'D<=1@>IZ4PZEJ'F,GF-]E\S'
MVS[,<CY<[=OUXW8]NM;[HLBE'4,IZAAD&G4 <]]NU3R997C6VE\N DM&QZ[M
MP'7!X'4<9YIJZKJTEQ"J0>7&RIL\]"IER?FS@''MT[&NCHH YZQN+RZUBSDG
M:3(CF\V+R2BQ'Y<#/?OSWZTRW^W62SRO)(//O9%EN&AW-&@)VX Z@X !Z"ND
MHH Q].NM3NKN,7 $,2P!V'E$%V+..I/R\!3CJ,UL444 %%%% &4^AHUK;VZW
M#A8)'?#*&5]Q).5Z'&>*K1>''C5[9;PK:-:QV[*$!9U4MGG''#8XK<WKOV;A
MNQG;GG%*3CKQ0!D-X?4!_(NI(C(DD;G:&RKL6QST(+'FEO=*N=MNVGRJDT4!
MMRTAX*''48/< ]JTXYXI21'*CD==K U)0!D6^@1PZ>ULTSEG\H[P!\K1JH!
M^J X-+)H,<\9\ZXD:5YQ-)( !OX"E<=@5&#6M10!E#08DMYHHYY$:2994? /
ME[2"J@?W01T]ZD?2$D\TO,Y:6>*=B /O)MQ^!VC\ZT:* &1JRQJKOO8#EL8S
M3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%
M&G:@E[>31S86</AL\DD (.G&W!Y![U$-*U)$8)=R;B&&6E8]57'7_:#'\:WZ
M* .:AT/4;=B8IE0%LLJL5WC/3/;N,]LU:AT_44FBD>Y<[&3Y?,8@*&8LOOP5
M&3UQ6W10 W=_LM^5&[_9;\J=10 W=_LM^5&[_9;\J=10 W=_LM^5&[_9;\J=
M10 W=_LM^5&[_9;\J=10 W=_LM^5&[_9;\J=10 W=_LM^5&[_9;\J=10 W=_
MLM^5&[_9;\J=10 W=_LM^5&[_9;\J=10 W=_LM^5&[_9;\J=10 W=_LM^5&[
M_9;\J=10 W=_LM^5&[_9;\J=10 W=_LM^5&[_9;\J=10 W=_LM^5%.HH **S
MX;Z<ZK):7"+$I+>2-I)D4!<MG/J?2M"@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"I=:E;V<@CEW;B,C"YJ)-:M)
M'5%WY8X'RUGZ]_Q^I_US_J:H6W_'U%_OC^==<:,7"YQSK24^4Z^BBBN0["%;
M:))7F50LC_><*,G\:DVG^^?TIU% #=I_OG]*-I_OG]*=10 W:?[Y_2C:?[Y_
M2G44 -VG^^?THVG^^?TIU% #=I_OG]*-I_OG]*=10 W:?[Y_2C:?[Y_2G44
M-VG^^?THVG^^?TIU% #=I_OG]*-I_OG]*=10 W:?[Y_2C:?[Y_2G44 -VG^^
M?THVG^^?TIU% #=I_OG]*-I_OG]*=10 W:?[Y_2C!'\9_2G4V3_5M]#0!#]J
MM_\ G[3_ +Z%/CDCESY<X?'7:0<5R%;7A[_EO_P'^M=,Z*C&]SEIUW*7+8@U
MT8O$YS^[_J:HVW_'U%_OC^=7]>_X_4_ZY_U-4+;_ (^HO]\?SKHI_P -'/4_
MBLZW:?[Q_2BG45YQZ045CV-G=0:W<WEP\;K-$%W*Q[,<+M[  C\<UK;U]: '
M44W>OK1O7UH =13=Z^M&]?6@!U%-WKZT;U]: '44W>OK1O7UH =13=Z^M&]?
M6@!U%-WKZT;U]: '44W>OK1O7UH =13=Z^M&]?6@!U%-WKZT;U]: '44W>OK
M5+4K][.-&B"L6;!W4XQ<G9$RDHJ[+]-D_P!6WT-8/]OW/_/*+]:V5F$EL&)
M+)D@?2KE3E#<F-2,]CDJVO#W_+?_ (#_ %K%K9\/L!Y^3CI_6NRM\#.&A_$1
M%KW_ !^I_P!<_P"IJA;?\?47^^/YU>UT@WB8_P">?]35&V_X^HO]\?SIT_X:
M"I_%9U]%-WKZT5YQZ0ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBJDFJ6<4C1O-AE."-III-[";2W+=9'B#_40_[_\ 2KT&H6MS)Y<4
MNYL9Q@U1\0?ZB'_?/\JUI)JHKF55ITW8PCT-=;#_ ,>*?]<A_*N2/0UUL/\
MQXI_UR'\JVQ'0Y\-NSDJVO#W_+?_ (#_ %K%K:\/?\M_^ _UK2M\#,Z'\1$.
MO?\ 'ZG_ %S_ *FJ%M_Q]1?[X_G5_7O^/U/^N?\ 4U0MO^/J+_?'\Z=/^&@J
M?Q6=?1117G'I%'[>XU86+1 !HRX?<>V.Q&#U[$X[U>JN+.);@W&T&4C&\Y.!
M[9/'X5-AO[WZ4 .HIN&_O?I1AO[WZ4 .HIN&_O?I1AO[WZ4 .HIN&_O?I1AO
M[WZ4 .HIN&_O?I1AO[WZ4 .HIN&_O?I1AO[WZ4 .HIN&_O?I1AO[WZ4 .HIN
M&_O?I1AO[WZ4 .HIN&_O?I1AO[WZ4 .KE-0_Y"$_^^:ZG#?WOTKE=0_Y"$_^
M^:Z</\3.7$_"BQHG_(27_<-7?$'^HA_WS_*J.BY_M%<''R&KNO@B"')S\_I[
M5<OXR(A_ 9AGH:ZV'_CQ3_KD/Y5R1Z5UD(;[$GS?\LQV]J,1T%AMV<G6UX>_
MY;_\!_K6+6SX?!/GX..G;ZUI6^!F=#^(B+7O^/U/^N?]35"V_P"/J+_?'\ZO
M:[D7B9.?W?\ 4U1MO^/J+_?'\Z=/^&@J?Q6=?13<-_>_2BO./2'44F:6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH K7\[VUG)-'C<HXR/>L7^W+S_I
MG_WS6MJ__(,F^@_G7,5UT(1E'5''B)RC+1G4Z=<275FLLF-Q)' KG]0_Y"$_
M^^:V]%_Y!J?[Q_G6)J'_ "$)_P#?-%)6J20JSO3BV3Z)_P A)?\ <-7?$'^H
MA_W_ .E4M$_Y"2_[AJ[X@_U$/^__ $IR_C((?P&81Z&NMA_X\4_ZY#^5<D>A
MKK8?^/%/^N0_E1B.@L-NSDJVO#W_ "W_ . _UK%K:\/?\M_^ _UK2M\#,Z'\
M1$.O?\?J?]<_ZFJ%M_Q]1?[X_G5_7O\ C]3_ *Y_U-4+;_CZB_WQ_.G3_AH*
MG\5G7T445YQZ1E16[-KDEU);B)$4K&ZL/WF<9+=^V .W/K6GO7UIU% #=Z^M
M&]?6G44 -WKZT;U]:=10 W>OK1O7UIU% #=Z^M&]?6G44 -WKZT;U]:=10 W
M>OK1O7UIU% &9?ZL;.<1+$'!7.=V*AAUUI9DC,"@,P&=W2JVN_\ '^O^X/YF
MJ=G_ ,?D'_70?SKLC3@X7L<,ZLU4M<Z#5F4Z;, >P_G7,UT^K_\ (,F^@_G7
M,4\/\+%B?B1T>C,HTY,G^(_SK$OSG4)_]\UN:+_R#4_WC_.L34/^0A/_ +YI
M4OXDBJO\*)-HI U%2?[AJ[K[ P0X/\9_E5/1/^0DO^X:N^(/]1#_ +_]*)?Q
MD$/X#,(]#760NOV)!G_EF/Y5R9Z&NMA_X\4_ZY#^5&(Z"PW4Y*MGP^P'GY/I
M_6L:MKP]_P M_P#@/]:TK?PV9T/XB(-=(-XF/^>?]35&V_X^HO\ ?'\ZOZ]_
MQ^I_US_J:H6W_'U%_OC^=.G_  T%3^*SK=Z^M%.HKSCT@HJM+>>5?P6IB8^>
MK$.", KV]:LT %%%% !1110 4444 %%%% !37;:C-UP,TZF2_P"I?_=-"!F3
M_P )"O\ S['_ +[_ /K5=T_4!?B0B,IL(ZG.:Y<5M^'ON3_45V5:4(PNCBI5
M9RFDV5M=_P"/]?\ <']:IVG_ !^0?]=!_.KFN_\ '^O^X/ZU3M/^/R#_ *Z#
M^=:0_AF4_P"+\SH=7_Y!DWT'\ZYBNGU?_D&3?0?SKF*C#_"R\3\2.DT7_D&I
M_O'^=8FH?\A"?_?-;>B_\@U/]X_SK$U#_D(3_P"^:5+^+(JK_"B3Z)_R$E_W
M#5WQ!_J(?]_^E4M$_P"0DO\ N&KOB#_40_[_ /2B7\9!#^ S"/0UUL/_ !XI
M_P!<A_*N2/0UUL/_ !XI_P!<A_*C$=!8;=G)5M>'O^6__ ?ZUBUM>'O^6_\
MP'^M:5O@9G0_B(AU[_C]3_KG_4U0MO\ CZB_WQ_.K^O?\?J?]<_ZFJ%M_P ?
M47^^/YTZ?\-!4_BLZ^BBBO./2('MEDGBG8 R0YV'GC/6I?G]5_*G44 -^?U7
M\J/G]5_*G44 -^?U7\J/G]5_*G44 -^?U7\J/G]5_*G5 U[:HQ5KF%6!P09
M"*+";2)?G]5_*CY_5?RID=U;S-MCGB=O17!-9OB D10X)'S'H?:KC'FERDRF
MHQYC5^?U7\J9+N\E^1]T]JY(N^/OM^9KJU_X\A_UR_I5U*7);4SIU?:7T.2%
M;7A_.R?&.HZUBBMOP]]R?ZBNJO\  SDH?Q$5M<S]N7/]P?UJG:?\?D/^^/YU
M<UW_ (_U_P!P?UJG:?\ 'Y!_UT'\Z(?PPG_%^9T&K;O[-FR1C [>]<S73ZO_
M ,@R;Z#^=<Q48?X67B?B1T>C;O[.3&/O'M[UB7__ "$)_P#?-;FB_P#(-3_>
M/\ZQ-0_Y"$_^^:5+^+(JK_"B3:+G^T5Q_<-7=?W>1#G'WST^E4]$_P"0DO\
MN&KOB#_40_[_ /2B7\9!#^ S"/0UUD.[[$G(QY8[>U<F>AKK8?\ CQ3_ *Y#
M^5&(Z"PV[.2K9\/Y_?XQVZ_C6-6UX>_Y;_\  ?ZUI6^!F=#^(B#7<_;$SC_5
M]OJ:HVW_ !]1?[X_G5_7O^/U/^N?]35"V_X^HO\ ?'\Z*?\ #05/XK.M^?U7
M\J*=17GGI!17.6EY$FK&5[Z$+OE,DC7*E9%)'E@#/8>W'/K6Q_:VF_\ 00M?
M^_R_XT 6Z*\V\9>+M1L==\G2]346_E*?W85QGG/.#6=H_C76Y]:LH;K5,P/.
MJR;D0#;GG)QQ74L-)PYKHXI8V$:G)9GJES=6]G T]U,D,2]7<X _&J/_  DV
MA_\ 06L_^_PK'\<ZA8S^$[N.*\MY')3"I*I)^8=LUY-N7U%70P\:L;MV,\5B
MYT9\L8W/?[:ZM[V!9[69)HFZ.C9!_&O%/$P'_"3ZGP/^/E_YUZ+X&U"Q@\)V
ML<MY;QN"^5>501\Q[9KSCQ'+')XDU%TD5E:X<AE.0>:UPB4*LD<^/<IT(2MN
M;/PX _X2L<#_ (]W_I7H7B#_ %,'^\?Y5YS\/;B"#Q.'FFCC3R'&YV"CMZUW
MNO:E8210[+ZW;#'.)5/;ZTJ[7UA&F$3^JOU,P]#76K_QY#_KE_2N+-[9X/\
MI<'_ '\'^-=4NJ:=]C _M"USY>,><OI]:RQ#V.C#)ZG."MOP]]R?ZBN>^VVG
M_/U!_P!_!6QH.I6$:3[[ZW7)&,RJ/ZU=9KD9G03]H@UW_C_7_<']:IVG_'Y!
M_P!=!_.I-;U"Q>]#+>6[#8.1*OO[U4M+ZS%W"3=P !QSYH]?K3@U[,4T_:_,
MZC5_^09-]!_.N8K=U75-/?3I56_MB<#@3+Z_6N<^VVG_ #]0?]_!48=^ZS3$
MI\R.JT7_ )!J?[Q_G6)J'_(0G_WS6EH^IZ>FGH&OK93D\&9?7ZUBW]_9M?SD
M7D!!<X/FK_C2I_Q)#JI^RB7]$_Y"2_[AJ[X@_P!1#_O_ -*RM&U"R34 S7EN
MHVGDRJ/ZU<UW4K"2"()?6S8?M*I[?6B7\9!!/V+,L]#76P_\>*?]<A_*N,-[
M:8_X^H/^_@KJ8M5TX62#[?:Y\L<><OI]:,0]@PR=V<Y6UX>_Y;_\!_K7/_;K
M/_G[@_[^"M?0=1L8_/WWMNN<8S*H]?>KK-<C,Z*?M$/U[_C]3_KG_4U0MO\
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
M(H GLKN._LX[J'(CD&5SUZU8J"SM8[*UCMHBQ1!P6.2><\U/0 4444 %%%%
M''1WFH-$Q\YHRVX.'G)+#S,@CLI"\?C4T-W>1BR+W1E>(%92TQVL-QYP ,MC
M'/3VKS8>+98V?S)0_!*JF,=?7J/QIQ\8%=V[&5#'(?@D8Z'\: /0'FU%H4C6
M^9%5SR)LNV0,$L>.#G@<<]*EFN;P++)%?.78R9_>$Y4XV@#H#P>G3->=GQ<_
M/  W[ 2^!]3Z4B^+W:8Q[< '&XMQ_P#JH [Y+K4+A0ZW$UK'YKD1&;<RCY=I
MR>O1N#ZUH"]E73[F-;IOM4KL5=I"0HW$@#^[\O''2O,9?%<R7(5&W+E>._(;
M//X"F-XKN&#$2+'B0C!(SC QC/% 'I4MY=O<VK0RF"&)E+)YY8GYLL&)^]E>
ME#W-RMI$$N7>X61G<M.=C9)P#WP!C@8_&O-Y?%DJBW>-\J?FDR.2N/T--7Q?
M*#*S,&4E?*7IP<]3^&: /4]3U-KNU2..W@9F)#EW&47N5R,9/Z>]54*),JI'
M$(Q-'*LI?+QJJ@;.G/3&<]":\V?Q?*UN[1_*1&'R3D@GMCO2R^+Y=FZ/:#MS
MAFZ?,!S[XH ]!N85>'RXA&J>=,X5'"$!^G8CUR,5;N;N9K>"*"8#RX/+PDAC
M"R8&']P,'@UY[_PDW^V/P-'_  DW^W^M 'H!N+G>[_;G#/YN3YAQS@QX'08(
MY^M,%WJ(60F]4L\98#><+(V-RC_9 SM]S7!?\)-_M_K1_P )-_M_K0!W]K<7
M2+&LU\Y\L2[3YI/)(,>[INP,U KW*K,XD*S2+$,BY)WE0V<G&<$L.!BN'_X2
M;_;_ %H_X2;_ &_UH ]"O[^]N);9H+A8A&$+[)",L&&[.>H(R!45S-=O"HAO
MY%<S2-)B4\J2=@!/3 QQ7!?\)-_M_K1_PDW^W^M 'H=W-Y\\5Q'<;9XK5XED
M+$?.2O.!QV--ANIOM*/)</' K,PB$[.1\H R?XAD$X]Z\^_X2;_;_6C_ (2;
M_;_6@#NH)[Z.-1/>O<8<&1/.V>9P>0P&5Y(./:I?MEXU_-*UT5A>-T5$EQC(
M&PC(.&'//O7 ?\)-_M_K1_PDW^W^M '>PS2B>">9LO'%+%E;A@0&(*MSD$\'
M]*NZ9JDEO!Y5T5?!.US(68CWSWZ].*\V_P"$F_Z:?K2?\)-_TT_6@#U?^VX/
M;\Z/[;@]OSKRC_A)O]O]:/\ A)O]O]: /5_[:@]J/[:@]J\H_P"$F_V_UH_X
M2;_;_6@#U?\ MJ#VHKRC_A)O]O\ 6B@#@=S?WC^=&YO[Q_.BB@ W-_>/YT;F
M_O'\Z** #>W]X_G1N8]6/YT44 &]O[Q_.C<W]X_G110 ;V_O'\Z-[?WC^=%%
M !O;^\?SHWM_>/YT44 &]O[Q_.C>W]X_G110 ;V_O'\Z-[?WC^=%% !O;^\?
MSHWM_>/YT44 &]O[Q_.C>W]X_G110 ;V_O'\Z3>W]X_G110 ;V_O'\Z7>W]X
J_G110 F]O[Q_.EWM_>/YT44 &]O[Q_.C>W]X_G110 ;V_O'\Z*** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>image_010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_010.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" #B FL# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MT?F35^&&6"P=9I&D<EFRS9P"> #Z"B?PL%N1:H^HH8/[/C+Y#;QM!&>, Y/
M^]T]JIPS:\K)))%OCVQAHRJ[RQSNZ= .*MZK8W%[]G\B]-J8R6)!/S="/P&.
M?K5NU'E6L4<LR22(BJ[ _>..35+81CB7Q T3,%V_*WWHEW;@!@  XP6R![#-
M;D+.T,;2*4<H"RD@X..1Q2>?!NV^='NSC&\9I4ECD)"2(Q YVL#0P(9-OE70
M92ZX.Y5ZD;><5S<5QH3K))#;W5ST,@=QB3:<J3D\^H]172F3RDN9,;B@+8'?
M"]*P5UIHXCNT6-&!C!B YVL,[NG0#BIAL-[C?/T9&,?EW3^6K;XR_P JJI;/
M7KM);&/6KNGW-E%>1I9P2G[1&B[BPVH%3(&/I58:V+ER@T=-\:LV95X#@DC!
MQZ8.1_>^M;5FD;0K(+9(6/S,%3 W$<D>OUJQ%GUJC=I?/IJC3Y EQQ@GICH?
MR!S^%7O6J%W"\^G1JLJ)AE9@[%5< _=)'/-9_;7]=A]"DMMX@9!))<;9 A(5
M7&T-@X[<C.T_G2^7X@$NYI%?:Y(VNH5DR?EP>=QXYZ8J#^R;R5@T.L1JZMGY
M)"PDYY+#/4CCCI@5NB:*,!9;B/=ZE@N?PK016T^&^2622\F=MZ+A"X(4Y.<8
M]L5<E_U3_P"Z:!)'D@.F1U&X<4DC*T4FT@X!!QVXJ);,:,K7)K""WM#J F\M
MF*@QG Y7D-['I5."/3IKR)(K>ZW.#&KF5<",J<#![84\=1^-:.J7@M(K4&S%
MTLK;6R,A!CD]*SXM?AB$+_88(_.*N0AP<L"2W3G !!/7-..R$S?MX$MK>."/
M=LC4*NXY.![U)7/S>)Y8B2NGLT8#'?N.#QD'IWK=@D\V".3CYU!^4\4 0FYC
MM;,2R9(W;0%&2Q)P />JYUZP4C<[J#G#E?E) Y (],@?4BEO>-'D/D)/@_ZM
M\@'YO;FL6.^LH]T;Z$!\Y5E1"1M3!0].[  ?3VHC\*&]SH)]2@MW".LK,4#$
M*F< G"Y]R> *BM]<L+FX-NDI64=5==N/7_#ZUF3W<<K1O/96LT9"*)$=FX=F
MX''."OX9S6GIUK;-;PW)L8890#MVC. <=_< &F(MO_Q\1_0UFSC6FG?RSLB,
MQV$*A(3*8ZCT+GOTK2;_ (^$^AK(GTNZ:[DD@U58W>X\P1L3@8'"8SZ$Y_#T
MJ8;O^N@V.DEU[[/'Y,0,HG8.9%4 H",'';/([GO4]K-JK7=O]HM=ENUN/..1
ME93SZ]!T^IK-31+R!51M:4J$P-SD=6SN'/OMJSIVEW]O<12/J27<<;$98DD+
M@C YQGID^WO5B-=O^/A/]T_TJG)KEE']IW%_]&+!\+Z$ XY]6%7&_P"/A/\
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
M_P!>W^Z/YT_Z5$'3SV^8?='>I/,3^^OYTHR6NIHT9-R;R:<:;,H:.5]WFJN
M8QR0??M6LH"@!1@ 8 ]*3S%_OK^='F)_?7\Z%9=3EH8=TI2DVVWW[=AS?=/T
MJ-0Q@ 5MK%>"1G!Q3FD3:?G7IZTV-T\I?F'0=Z+KFW.EJZL9L'VF^OHX;R/:
M+3+,0/ED;^$C\.:UJ;YB_P!]<?6CS$_OK^=$;+J<V'P[HIW=VWN_P$A_U*_2
MJ6HW-Y9GS8HQ+$R[=H7E6['W%7(9$\E?F7IZT[S%[.OYTDTXI7+Q%*56#C&3
MB^Z(;&V^RVB1'E^KMZL>IJ6;_4O]*=YB?WU_.F2NAB?YEZ>M-N*C8NE35.*A
M'9$@Z"J=_-<VH6XB42Q)_K8\?-CU!JT)$Q]Y?SI?,3^^OYTVTUN*K3E.#BG9
M]RIID#1VWFRC]]<'S)"??H/P%7*;O3^^OYTOF)_?7\Z$XI6N*C2]E34%T&Q_
M?D_WOZ4\]*C21 \GS#[WK[4_S$_OK^=*,E;<V:,F;[9<W*Z;<)E&?>TJC :,
M=O8YXK7   XP!P *;YBXQO7\Z7S$_OK^="LNIRT,-[)RDVVWW[=$*>E,A_U*
M?2E\Q,??7\Z;"Z")?F7IZT<RYOZ\CJMH.D#F-A&P5R/E)&<&LNW-S?7R)=Q;
M/L?+8Z._8C\.:U/,3^^OYT>8IZNOYT.S>YRUL-[646V[+=='U'4C_P"K;Z&C
MS$_OK^=->1/+;YEZ'O3E)6W.FS')_JU^@JEJ%Q=6>VXB02Q 8>,+\P/8U;21
M-B_,O3UIWF+V=?SI73CN95J4JD'&+:?<K:=;&VM%#\RO\\A]6/6K=,\Q/[Z_
MG2^8G]Y?SIIQ2LATJ2IP4([(;#_JA^/\Z;="X,#?96591R-PR#[4L4B>6/F'
M4]_>G>8G]]?SI)IQW+G'FBX[&?IYDO;F2_FC,9 \N-&_A_O?K6E3?,4]77\Z
M7S$_OK^=.+25KF.'H.C#E;N]V^[&M_KT^AISABIV$*Q'!(SBHV=/.3YAT/>G
M^8G]]?SI*2N_ZZ&[5U8RH_M5[>QV]W'M%J=[D#Y9&_A(_G6OWIOF+_?7'UI?
M,3^^OYT*RZG-A\.Z*=VY-]7OY?<-;_7+_NFI*A9T\Y?F'W3WJ3S$_OK^=$9+
M4ZBM?R7,$:SP .L9S)'CEE]OI3-,B;R7NI@1+<MO;/8=A^56_,3^^OYT>8G]
M]?SHTO>YR_5KU_:MNW;S[_<.IDW1?]X?SIWF)_?7\ZCE="%^8?>'?WHE)<K.
MI+4D/0@<'M62/M5Y>1V5V@VP-YDCJ,"4#[O^?:M8R)_?7\Z3S$_OK^=.5GU.
M2OAO;6U:75=&NS'4P?Z\_P"Z/ZTN]/[Z_G3?,3SC\P^Z._UI2DM#J2'2J[1L
ML;!&P<$C.#67;FXOKY%NHM@LQEL='?L1^'-:OF)_?7\Z3S%_OKCZT.S>YRUL
M-[646V[+=='U_,=3&_UR?0TOF)_>7\Z:SIYJ?,.A[T2DK;G6KDM8]P;R>X_L
MV89CE?=YJ# ,8ZCZYXK6\Q/[Z_G2>8O]]?SHE9]3EQ&'=:*C=KOYKJAP
MP!P .U,F_P!4?\]Z7S$_OK^=,F=#$?F'YT3DN5G4E8EK*OI+[SC9;=R7+8CE
M48V+_$#^'>M3S$_OK^=)YBX^^OYT2L^IRXBA*M#E4FO3MU".-8HTCC7:B#
MI)?NK_O#^=.\Q/[Z_G3)9$POS#[P[^]$I+E.F,5&R2%N!*T+"!PDN/E9AD9K
M.L3-?7INKF(Q_9U\M4/]_P#B-:7F)_?7\Z/,3NZ_G0[-WN<U7#NI4C-MV73H
M^WW#N]6K+_CRA_W!53S$_O+^=6[+_CRA_P!P5T46G)FE38BC12')4'YV[>YH
ME:"",R2E$1>K,, <XIT?1_\ ?;^9IMQ ES;R02#*2H58>Q%59$IE9]2TN.4Q
M/=0*ZYRI(XQG.?R/Y&AM3TM'E1[F!6AV^9NXV[C@9^N15(^%[<P& W=P8V4>
M8#MS(X4C>3CKSD]LU+<>'X+R(QW5S/*'V[]I";MJE1TZ?>S]0*+1"YJ>6G]Q
M?RJ*9%^3Y5^^.U21(8XD0N7*J 6;JV!U--F_Y9_[XJ)I<K*3'[$_N+^513O#
M!"TC(#C@ #DGL!4U5/LTS7H>20/ AWHIZACZ^PYQ3:71&-24DO=W+(12 3&
M<<C XJ,HGV@?*OW#V]Q4U1G_ (^1_N'^8HDD:H?Y:?W%_*JFHZA8Z3 D]X1'
M$T@CW;,@$],^@]ZN5GZWICZQIYL1<M!%(P\XJH)=.Z^V?6J207'Z?J-AJGG_
M &-EE6"3RW<+\I/L>]7/+3^XOY5FZ%HW]A6LEG%<-+;"0M C 9B4_P .>_-:
M=#2%<B"+]I;Y5^Z.WO4FQ/[B_E3!_P ?+?[@_G4E1%+7U*;,V^UK2M-NA;7L
MR0.8C*"ZX4@=0#W/M5JSN+>_LXKJ!?W4RADW)@X^AK+U_P ,1^(IXOM=W(MM
M"AV0H ,2'H^>^/2M6RAFM[*&&XG^T2QH%:7;MWD=\=JOE1-V2LB;&^1>A[4V
M%$\A/E7H.U/;[C?0TV'_ %"?[HJ++F*OH95SXET6TGN()Y@DUO(L;1>6=S%N
MFT=Q[BM?8G]Q?RKG=0\)-?ZPVK-J4B7D;H;5@@VPJ.JX_BSSS71U?*B;LA@1
M3;I\J]/2I-B?W%_*FVX_T=/I4=Y'<2(/LT@1QD$-T(/]1VJ(I**T%4DXIM*X
ML$D<^\K&-JMM#8&&QUQ3ID7R'^5>GI3HHEAB6*,851@4D_\ J'_W:))<K"GS
M67,]1P1./D7\J@O[JUTVQEO+E<0Q#+%4W''T%615;4K6:\T^>VM[G[-)*FT2
MA0VW/7@U2BBKD%CK&F:E=2V]E*D[1(KLR+E0&Z<],^U7]B?W%_*L;P_X;C\.
MO/':7,C6DH4B%P"5<=6W>_I6U3:0KD4:+OE^5?O#M["I-B?W%_*F1_ZR7_>'
M\A4E1!*WWE-ZF7?:[I.F736U[,D$BPF;YUP&7V/<^U7K66"[M8KF)/W<J!UW
M)@X/J*Q]>\+)XANDDNKR1(H8SY$:*!LD_OY[_2MFUCEAM8HYY?.E1 KR;=N\
MXZXJ^5$W8_8G/R+^5,@1# GRKT]*EJ.#_4)]*BRYE_78J^@_8G]Q?RK(N?$N
MBVDT\$\P2:"58FB,9W,S=-H[CW'I6Q7.7WA)K[66U<ZC(EY'(IM6"#;"@ZKC
M^+//-6HHEMG1;$_N+^5,E1/*?Y5^Z>U24V7_ %3_ .Z:F25GH-,1$3RU^1>@
M[56U*_L])LS=WGR0JP5F"9VY.,G':K:?ZM?H*I:QI\NJ:9+91W1MO-PKNJAB
M5_B'/J.].,59 V%AJ>GZG+<1V3K-]F8+(RK\N2,\'H:N[$_N+^596@Z$OA^*
M>UM[AWLV??#$XYBXYY[Y-:U-Q0KD-NB&$?*O4]O>I"B#^!?RIMO_ *A?J?YF
MI.:F*5D4WJ8]MXET6[F@@AF#S3R-&L7EG<I7KN'8>YK7\M/[B_E7.V'A)K'6
M%U<:E(]Y([&Y8H-LR'HN.V..:Z.J<42FR%D7[0GRKT/:I=B?W%_*F-_Q\1_0
MU)412N_ZZ%-F/>>)-&L)KF"YF$<ML5#1F,[FW=-H_B_"M8(A 8(N",]*Y[5?
M"9U356U1]1DCN8MOV,J@Q!CDY'\63FNB&<#/)[GUJW&)-R)D7[0GRK]T]OI4
MOEI_<7\J8W_'PG^Z?Z5)412U*;*][<6]A9S7<Z_NH5W/M3<<?055L=:TK4[I
MK:RF2=UB65BBY4*>@)]?:K=]#-<6,T-O/]GED0JDNW=L)[XK*\/^&(_#LTHL
M[J1K:9%WPN ?W@ZOGW]*OE1-V;?EI_<7\JCF1 J_*OWAV]ZEJ.?[J_[X_G43
M2Y64GJ/V)_<7\JR;SQ'HVGSW,%U,(Y;8*60IRV[IM'\7X5KUSNK>$SJVIMJ,
MFH21SQ!?L15!B @Y.?[V:OE1-S?58V0,$&",CY::$3[0WRK]P=O<U(H.T!CD
MXY/J:8/^/EO]P?S-3)+0I,=L3J57\JCG>.! 3&&9F"JH RQ-354BMIA>&2:0
M2(@/E9ZC/7/\A3:78QJ2FK*/7\"SL3'W5_*F.B^?'\J]#VJ6HW_U\?T-3-*W
MW&R8_P M/[B_E6=?:YI.F77V:]F2!_),P+KA2HZX/<^U:586O^&(_$5Q&;N[
MD2WAC/E1( -LAZ/GOCTJU%$MLUK.:"]LXKJ%/W<R!UW)M.#ZBG3H@A;Y5[=O
M>DLXIH+.&*XG\^5$"O+MV[R.^.U.N/\ 4M^'\ZB:7*]"D]1^Q,_<7\JHWVJZ
M;IMQ!!>2+";C=L9EPO')R>@-7ZR-?\/Q^(5@@NKAULXR6DA0#,C?PG=VQ5V1
M-RYIU[::I9)>6HW0R9V,R8S@]>:FF1,+\J_?7M[U!I5E-IVFPV<UR;EH1M$A
M4*2O88'M5B;[J_[Z_P ZB<5RL:>H[RT_N+^59,?B;199H[=)@9Y)S (O+.\,
M.N1U ]ZV*YR#PDT&MC6O[2D:^:8M*^P;7C/\&.W;FM.5"NSHO+3^XOY4ZS_X
M\XO]T4E+9_\ 'I%_NBG!*XI;%3#[GQ(P&]N!CUHP_P#SV?\ 3_"CD32H1@AR
M?P/(K"U'7[RSDN?+LED2&X$*D@\CR]Y.<]OIQUYZ5SN.ILMC=_>?\]7_ $_P
MH^?_ )ZO^G^%8$7B.YG>-(H+<M*9PJE^NP@ =>IS_P#6J(>+I)8GDALE*#YE
M+,?F0@F,_4[6X]J.0=T=)^\_Y[/^G^%,EWY3]ZQ^8>E9.CZY/J-XUO-!'"8X
M]S+D[LY(Q@GCITYZ]:UY?X/]X5G..@U8=^\_Y[./R_PH_>#_ );/^G^%+5>>
M?<!% X\QWV9'\&.I_ ?TJFDB)SC!79/^\_Y[/^G^%,^?SQ^];[I]/7Z5(!CU
M)'<TS_EX'^Z?YBIDBT._>?\ /9_T_P */WG_ #V?]/\ "G5D^)=2GTG2OMEO
M)"KI(OR2C_6C/W%]S5J-V(U/WG_/9_T_PH_>?\]G_3_"L?PQJUQK5G/=7)B0
M^:56W4'="!_"WO6U0XVT#<B&_P ]OWK_ '1SQ_A3_P!Y_P ]7_3_  IH_P!>
MW^Z/YT^HBEJ-B?O/^>S_ *?X4?O/^>S_ *?X5#/<B,,J,&EX54]ST_#_  J6
M-2D:JSER!RQ[FJLKF:J*4N5 V_:?WK]/;_"DCW^4G[UQQ[?X4]ONGZ4V+_5+
M]!4V7,:]!?WG_/9_T_PH_>?\]G_3_"N1U7Q1?V6O2Z7%+:%'EC"W+ [;8'JK
M^YQQ]:["M'"Q*:9%#YGDK^]8<>W^%/\ WG_/9_T_PIL/^I7Z5F^)-1GTK2&O
M+>6%'C=?DE'^M&?NCW/:HA'1#9J?/_SV?]/\*;-O\IOWKGCV_P *R/#&KW.M
M6MQ=7'E1D2E5MU!WP@=G]^]:\W^I?Z43C9,%8</,P/WS_I_A1^\_YZO^G^%*
M.@IKNJ ;F"AB "?6G9";2W%_>?\ /9_T_P */WG_ #V?]/\ "H;>1IW>;<?+
MSMC7L0.K?C4]*VA$)J<>9$<?F;Y/WK?>]O2G_O!_RV?]/\*;']^3_>_I3S1%
M+\S1B?O/^>S_ *?X4?O/^>S_ *?X57DDEF-PD!QL0J&S@E\<8/.,?0]:QO"=
MEX@M/MG]N7(F#RL8L-[G)QCOZY_ 522:N9QFI:HZ']YC_7/^G^%,AW^4O[UA
MQ[?X5(>E-A_U*?2HLN;^O(TZ"_O/^>S_ *?X4?O/^>S_ *?X4I].YZ5EZE_:
M%]I=T-,D6*9L"!R<=#R3P<CKQW]1G-4DKD2FDTNYIXD_YZO^G^%))O\ +;]Z
M_0^G^%97A:VU6UT.&+69?,N@!SNS@8&!TX([\GG/-:TG^K;Z&B25F6A$W[%_
M>OT]O\*7$G_/9_T_PH3_ %:_05F^(KZ;3=%FO+>:&*2(AAYPRK\_='N>@HC&
MZ2!FE^\_Y[/^G^%'[S_GL_Z?X5B>%]:N=<CN[BX$<.V4(MJ =\(Q_']>M;M-
MQL(BAW^4/WK#D^GK]*?^\_Y[/^G^%)#_ *H?C_.GU,4K(;W&_O/^>S_I_A1B
M3_GL_P"G^%<CI?BC4+S7H]+DEM!&DKAKI0=MP!T5/<=_I785;C82=R)M_G)^
M]?H>>/\ "G_O/^>S_I_A36_UZ?0T^LXI7?\ 70;$_>#_ );/^G^%'[S_ )[/
M^G^%5YI_,VPP2?.[$$C^ #[Q^O;\:L]ZJR,XS4FTNA&V_P Y?WK?=/I_A3_W
MG_/9_P!/\*:W^N7_ '34E3%+4T&_O/\ GL_Z?X4?O/\ GL_Z?X56U2:2WTRY
MFBGBMY$C+++,/D4CN:Q/"OB.\U^[G^T+#;I%"F+?!WL3UDY_A/:M.32XKJ]C
MI,2?\]G_ $_PIDN_"_O6/S#T]?I4M1R]%_WA_.LY)<K*6X[]Y_SV?]/\*/WG
M_/9_T_PIU<AK_BB_TO69+"&2U9) FV9@<6F3@^9]>U6HW9+:1UO[S_GL_P"G
M^%,'F>>?WK?='IZGVIZ9V+E@QP,D=#31_KS_ +H_K4R6PT._>?\ /9_T_P *
M,2?\]G_3_"EJM)/YI2&"3ER2S+_ !U_'/%.R,YS4$6/WG_/9_P!/\*8V_P Y
M/WK]#Z?X5)_*F-_KD^AJ9)6-$.Q)_P ]G_3_  H_>?\ /9_T_P *=5>XN516
M6,AILA0ON>F?;O\ A561$YQ@KLF^?_GL_P"G^%,FW^4?WK'\O\*?&I2-59BY
M Y8]339O]4:F:]UEQUL._>8_US_I_A1^\_Y[/^G^%+4$]RL2OMPT@ PG<D\#
M]:JR1$YQ@KR)OWG_ #V?]/\ "F2^9M7]ZY^8>GK]*6)62-0[EV ^9CW-$OW5
M_P!\?SJ9+W65%WMH._>?\]G_ $_PH_>?\]G_ $_PI3@<GM58S>?/&D+_ "8W
MNRGMV'X_TJFB)U%#U+'[S_GL_P"G^%6[+_CRA_W!51V"(S'HHS5RV5H[:-&&
M&50#S6U%:BJ;%)01+*S,68N1D^@X%.Q]*<L",78@Y+MW/J:@U":UTRT-U.LA
M0,JX5N22<#J0/UJ'&;>Q2DK$FQ.NU>N>G>EVCT'Y5EOKVDHDK$S$1;-W!_B4
ML.I]B#Z&B/7=-FP(8;F1F"$*I7)W'  ^;GD=>GO1RS[!S1-/8N=V!GUQS39?
MX/\ >%.M?LUY;)<0[BD@R,D@CU!'UITMO&"G!^^/XC4SC/EV_K[AJ2$I@@C$
MYGV#S67:6]14_P!FC]#_ -]&D:"%5+-D #))8T^67;^ON);@]QF*9_RW'^Z?
MYU,+>)@",D'D'<:;]GC^T 8.-A_B/K4RC.VW]?<4IIB?C3)(8I@HEC20*P9=
MP!P1T/UJ?[-'Z'_OHT?9H_0_]]&JY9]@YT0I#'&SO'&B-(=SE0 6/J?6G?C3
MEAA8LH.2IP0'/%.^S1^A_P"^C1RS["4U8@'^O;_=%/H%O']H88.-H_B/K4GV
M:/T/_?1J8QGKI_7W%.2(&AC:9)BH,B A6],T^I/LT7H<_P"\:!;Q'D9(_P!X
MU7++M_7W$KD6Q&WW3SVIL7^J3Z5*UM'M/!Z?WC216\9A0X.2!_$:GEGS;?U]
MQ7,K$#6=JXD#6\3"5@T@*#YR.A/K4M2&WB&>O'7YSQ1]FC]#_P!]&JY9]A<R
M((/]2OTHEABF"B6-) K!@& .".AI\%O&8$)!R1_>-/:"%068[0.I+X J8QGR
MK3^ON!R5R)(8HW=TC16D.78  L?4^M)-_J6^E3BWB(!&2#R"&/-,FMXQ"YPW
M3^\:)1GRO3^ON!25Q!TILD:2QM'(-R,,$>M3?9H\#@_]]&C[-$.Q'_ C5<L[
M;?U]PFXM69$BB- BC"J, >@I:D^S1YQSG_>-'V:/T;_OHT<LNW]?<"E%;$$?
MWY/][^E$T2S1-&XR#^E/CMXR\F0>&_O'T%2?9H_0_P#?1J8QE;8<G%JS*\$0
M@B6-26QU9NI/<FI/QJ3[/%[_ /?1H^S1>_\ WT:KEGV)CRQ5D1]J9#_J5^E3
M_9H_0_\ ?1ID-O&84.#G']XU/+/FV_K3R+YE8AN+=;F/8Q*G.5=>JGU%/1%1
M%1!A4&T"IOLT?H?^^C2?9XN>OO\ ,:KEE>]C.T.;FZC/QI)/]6WT-2_9H_0_
M]]&FR6\8B8X/0_Q&E*,[;?U]Q?,AB?<7Z4V6&*= DT:2*"& 89&1T-3);1[%
MX/3^\:7[/%[_ /?1H49VV_K[@<D0K#&DCRI&BR28WL!@MCIFG=ZD^SQ<]>/]
MHT?9H\]#_P!]&GRS[!S(@A_U0Y[G^=/I8+>,Q D'J?XCZT_[-'Z'_OHU,8SY
M5H-R5RJMG;(L:K;Q*(F+( @^4GJ1Z&IOQJ3[/%[\]/F-'V:/T/\ WT:KEGV%
MS(@;_7I]#3^M#6\?GH,'!!_B-2?9H_1O^^C4QC.[T_JWH#DB!88UF>8*!(X
M9O7%24_[/%SUXZ_,>*/LT?H?^^C5<DNW]?<)<L=B!A^^3Z&I*1K>/ST&#C:?
MXC[5)]FC]#_WT:F,9ZZ?U]Q7,B&2*.:-HI462-QAE89!%(((5E\U8D$FW9O"
MC.WTSZ5.;>(>H'^\:/L\73G/^\:KEGV%S(C_ !IDHX7_ 'A_.I_LT?H?^^C3
M)K>,*N ?O#^(^M3.,^5Z?U]PU)7"H6M+9_-WV\3>< ),J#OQTSZU9^S1^C?]
M]&D^SQ<]>.OS'BJY9]OZ^X7,A@   ' '0"F#_7G_ '1_6I_LT?H?^^C3!;Q_
M:&&#C8/XCZFIE&6FG]?<"DA,4Q8(TE>5% >3&]O7%3_9H_0_]]&D\F#?LW?/
MC.W?SCZ57++M_7W$MQ;3?093&'[Y/H:G^S1^A_[Z-,:WC$T8P<$'^(U,HSMM
M_7W%J2$_&F&&-ITF* R*"%;ZU/\ 9H_0_P#?1H^SQ=.?^^C5<LNW]?<1+EEN
M1X]Z9,/W3<U.+>(C(R?^!&HY[>,0L0#G_>/K4SC/E>G]?<6I*X8J-X(WDCD9
M SQ_=;TJQ]FC]#_WT:/LT73G_OHU3A+M_7W$/DEN1X]Z9+T7_>'\ZG%O$>F3
M_P "-,EMXP%X/WQ_$?6IE&?*]/Z^XM25Q*9'!'"7,:!-[;FQW-3_ &:/T;_O
MHT@A@+%0V67J _(^M5R2OM_7W$/E;3>Y&Z!T*GHPP:LVHDDM8G:9BQ4$G J/
M[-'Z'_OHU-9_\><7^Z*UI<R>I,VFAD?1_P#?;^9JGJ]S9VMFLU\C/$LJ%0HS
M\P.0<>V,U.MPB%U(?(=NBGU-1W'V6Z5%GB9U1Q(H*'AAT-+GBGN'*[;&-)<>
M&Y7$TEHP$F]UF,; 2XR6.<Y.#QSZX%,:\\-DR.L4V/)^T,8V9 %'S@@;AR-W
M;ITK1?3-+EW^9;RN';=M);"G>'.T9^7+ $XZT@TG25!5;:15*NI4%@&#-N8$
M9YY/X4>TAW'RR[%[39;:;3X9+-2EN5Q&I&, '%2S=8_]\5#;M;VL(AA1TC!)
M"A3@9.>/SI9;F,E.'X<?PFHG4AR[C47V+-4)GDNK@6;1%$#;G;LZ#H,^YZCV
MJS]ICST?_ODT?:H_1_\ ODU3G!]3*I2E-6Z$P]JC/_'R/]P_S%-^U1^C\?[!
MIGVF/[0#A_NG^$^HJ95(6W-5%]BS5:\NGM4#K"90>/E['MQZ5)]JC]'_ .^3
M2?:8\\!_^^35.<;;D3A-QLM M8/L\(0MN<_,[?WF/4U-4/VJ/T?_ +X-'VJ/
MT?\ [Y-'/!=0C3<8V2'#_CY;_='\ZDJL+F/[0QP_W1_"?6G_ &J/T?\ [Y-3
M&I#74MQ?8YCQ=I6K:CJ$+:.DD$JV[B6Y\W:KJ?\ EGCU/K70Z-%Y&C6D7V9[
M79$!Y,C;F3V)[U-]JC]'_P"^#1]JC]'_ .^35^TAW%RLE;[C?0TV'_4)]!4;
M74>T\/T_NFDBN8Q"@P_0?PFH]I#FW'RNVQQVLZ+JUSK]S<VUG.=-,\37%LMQ
M@W9'\:^@'''?%=R*A^U1^C_]\FC[5'Z/_P!\&K=2/<7+(=;_ /'NGTJ#5=G]
MEW32017 2)G$4RY1B!D CGC(IT%R@A08?@?W34GVJ/T?_ODU,)PY5J-Q=]BG
MH-A_9NCP6_F!\EI#M7:J[R6VJ.RC. /05>G_ -1)]*;]JC]'_P"^34<US&87
M #\C^Z:)U(<KU!1=]BR*SO$$!N="NX5M9+IGCPL4;[&8]L'MCK5L74?'#_\
M?)H^U1^C_P#?!IJI#N+E?8YWPCIFJZ?>79U@23W#QIMN_-W*5 ^X!V(]:ZCO
M4/VJ/T?_ +Y-*+J//1_^^33=2'<.5BQ_?E_WA_(5)5:.YC#R</RW]T^@J3[5
M'Z/_ -\&HA.%M^XW%WV.4\6Z3J^H:H'TB.6$K:E9YA-M6=<_ZL#U]ZZ?3$$6
MEVL8MWMPL2CR7;<R<=">]2?:H_1_^^#2?:H_1_\ ODU?M(=Q<K[$WK4=O_J$
M^E-^U1\\/_WR:9#<QB% 0^0/[IJ'4AS+7^M!\KML6:X;5]%U:XU^YNK>SN#I
MIN(FGMA<8-T1_&OH!QQWQ79_:H_1_P#ODT?:H_1_^^#5JI!=1<K)J;+_ *I_
M]TU']JC]'_[Y--DN8S$XP_0_PFIE4A9ZC47V)X_]6OT%9'BJVEO-!F@M[:2X
MG9E\H1R;"C9X?/H.M:*748C7A^G]TTOVJ/T?_O@T1J0LM1.+[&'X2T_4=/\
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
M^[;_  J9;&R)JI74\CR?8E1D>7&).VS^(_4=/Q%6O,']R3_OVW^%&\?W)/\
MOVW^%4TV95(N<;)CD18T5$4*JC  ["F7'^I;\/YTOF#^Y)_W[;_"F3/NB91'
M*2?^F;?X5,U[K-8V5B8U3O+ET;[-&C"288C?M[_3 YJR9!_<D_[]M_A1Y@_N
M2?\ ?MO\*IF52+E&R=A8HEAB6-!A5&!39NB_[Z_SI?,']R3_ +]M_A3)7W*N
M(Y#A@?\ 5MZ_2E)>Z:1LM$3CK7"6ECK"^(8I9(-0&C_;&,4+2_.C_P!]N^S.
M>*[?S!_<D_[]M_A1YG^S+_W[;_"JN ^EL_\ CSB_W149E 4G9*<=O+;_  J6
MV5H[:-&&&"@'FG#<4MCS;QSJ>H6OBB6*WOKF&/R4.R.5E'?L#7/_ -MZM_T%
M+S_P(?\ QHHK=&3#^V]6_P"@I>?^!#_XT?VWJW_04O/_  (?_&BB@0?VWJW_
M $%+S_P(?_&C^V]6_P"@I>?^!#_XT44 ']MZM_T%+S_P(?\ QH_MO5O^@I>?
M^!#_ .-%% !_;>K?]!2\_P# A_\ &C^V]6_Z"EY_X$/_ (T44 ']MZM_T%+S
M_P "'_QH_MO5O^@I>?\ @0_^-%% !_;>K?\ 04O/_ A_\:/[;U;_ *"EY_X$
M/_C110 ?VWJW_04O/_ A_P#&C^V]6_Z"EY_X$/\ XT44 ']MZM_T%+S_ ,"'
M_P :/[;U;_H*7G_@0_\ C110 ?VWJW_04O/_  (?_&C^V]6_Z"EY_P"!#_XT
M44 ']MZM_P!!2\_\"'_QH_MO5O\ H*7G_@0_^-%% !_;>K?]!2\_\"'_ ,:/
M[;U;_H*7G_@0_P#C110 ?VWJW_04O/\ P(?_ !H_MO5O^@I>?^!#_P"-%% !
M_;>K?]!2\_\  A_\:/[;U;_H*7G_ ($/_C110 ?VWJW_ $%+S_P(?_&C^V]6
M_P"@I>?^!#_XT44 ']MZM_T%+S_P(?\ QH_MO5O^@I>?^!#_ .-%% !_;>K?
M]!2\_P# A_\ &C^V]6_Z"EY_X$/_ (T44 ']MZM_T%+S_P "'_QH_MO5O^@I
M>?\ @0_^-%% !_;>K?\ 04O/_ A_\:/[;U;_ *"EY_X$/_C110!W%M>73?"N
M6Z-S,;@1N1*9#O\ OGOUKA_[;U;_ *"EY_X$/_C110-A_;>K?]!2\_\  A_\
M:/[;U;_H*7G_ ($/_C110(/[;U;_ *"EY_X$/_C1_;>K?]!2\_\  A_\:**
M#^V]6_Z"EY_X$/\ XT?VWJW_ $%+S_P(?_&BB@ _MO5O^@I>?^!#_P"-']MZ
MM_T%+S_P(?\ QHHH /[;U;_H*7G_ ($/_C1_;>K?]!2\_P# A_\ &BB@ _MO
M5O\ H*7G_@0_^-']MZM_T%+S_P "'_QHHH /[;U;_H*7G_@0_P#C1_;>K?\
M04O/_ A_\:** #^V]6_Z"EY_X$/_ (T?VWJW_04O/_ A_P#&BB@ _MO5O^@I
M>?\ @0_^-']MZM_T%+S_ ,"'_P :** #^V]6_P"@I>?^!#_XT?VWJW_04O/_
M  (?_&BB@ _MO5O^@I>?^!#_ .-']MZM_P!!2\_\"'_QHHH /[;U;_H*7G_@
M0_\ C1_;>K?]!2\_\"'_ ,:** #^V]6_Z"EY_P"!#_XT?VWJW_04O/\ P(?_
M !HHH /[;U;_ *"EY_X$/_C1_;>K?]!2\_\  A_\:** #^V]6_Z"EY_X$/\
MXT?VWJW_ $%+S_P(?_&BB@ _MO5O^@I>?^!#_P"-']MZM_T%+S_P(?\ QHHH
M /[;U;_H*7G_ ($/_C1_;>K?]!2\_P# A_\ &BB@ _MO5O\ H*7G_@0_^-']
HMZM_T%+S_P "'_QHHH 4:WJQ*@ZI>$%A_P O#^OUKVT=!1128T?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>image_014.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_014.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %+ FX# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HI
MKNL:,[L%51DD] *S;?Q)HMW,(K?4[621LX59 2: -2BF131S1B2)U=#T93D&
MGY% !11D4F10 M%&:J2:I817:VDEY"MPW2(N Q_"@"W11D5%-<0VT32SRI'&
MO5G. * ):*J6>J6&H[OL=Y#/M^]Y;@XJUD4 +129%&: %HJK?ZA:Z9;?:+N4
M1Q;E3<?4G _6K.X$9S0 M%,>5(T+NX55&22< "E21)$#HP96&00<@T .HI,C
M&:7.* "BBJMMJ-K>7%S!!*'DMFV2J/X30!:HJ&[NH;*UDN;APD,:[G8]A3H+
MB.YMXYXFW1R*&4^H/2@"2BDR*K6.HVFHK,UK*)!#*T3D=F4X(H M449HH **
M,TF1C.>* %HHR*,T %%)D4M !11D4UY$CC:1V"HH)9CT % #J*RHO$VB3R".
M'5+5W/0+(#5]+RVDM1=)/&UN5W"0-\N/7- $U%,BFCGB66)U>-QE64Y!%/S0
M 454O]2M--A66[E$:,XC!/\ >/05:S0 M%%% !11D49H ***,T %%)D49'K0
M M%&:,B@ HHS3)94AB>61L(BEF/H!0 ^BH+.]@U"SCNK:020RC*,.XJ"RUBQ
MU&XN(;282M;MLD*@X#>F: +U%)D49% "T4F11D4 +11FC(H **,BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH H:W_ ,@*_P#^N#_RKC/"-IJ</A.Q
MN9;32!;+9;E=(CYI^7C)KT"2-98VC=0R,,$'H144=I!#:K:QQ*L"KL6,#@+Z
M4 <'I>OW]Q#H>GV\UKIPNK:2=YS$-I(;&U0>,]Z0>+]531]0G:XM97L]22V\
MZ)/D,9(!/ZUT6L^'I;J&VAL(M.%O!G]Q<P%ER>X(((I="\*P:7IMU;77E7+7
M<AEG CVQDGL%["@#&U;Q;>6U[XA2RE@E2PM89(>,C>W7)[U5U#Q)K]C<:=82
M3!IKN W#7$5NI"],( 3COUKLX]!TJ&*2*.PMU210C@)]X#H#4MWI5C?P)#=6
ML4T:?=#KG;]* *'A;4KW5-%2XU"$1S[F4XQ\P!X.!TKDO$YTRYM9-2L)+79'
M=@W413$\D@;& W4?2O0H+6&UA6&"-(XE& BC %59-#TR6]^V/86[7&<^84&<
M^OUH ;92S2W\VZZB>$Q(R6X'SQY[L:Y;Q4(7\9Z)'JQ']C;7.'_U9F_AW?\
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
M31XD_=EVRS#'4^E '0T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 'I24IZ5R>L^)I['7E@C@9K*U56O) 1G+_= !Z^^* .JQS2
MX%<UJ^HW<NL66GV5XEJDL$D[2[0Q.T<+S]<U?\-ZA/J>AV]U<;?-;(8J, X.
M,_C0!K 48I:* $Q[T8I:* $Q1BEHH 0BC'%+10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &=+JNS4#:)$&90"Q+@8S5EKVV1BKS(K#J"PXK-O=*GN9Y2#!LDQ
M\[*=Z8]*B&@9D5G,;XN?-+$<E=N,?G47D8\U2^QMK,CQ^8KJ4QG<#Q35NH7S
MLE1L#)PU9\5F]II%U!PQ(D*A>V>@K/M-'O&M(&!A@=;<(H53DD_WJ;;[ YR5
ME8Z#[5!Y9D\U-@X+;N*7[3%N"^8FX\@;JP%T&Y\B96>(M(58#)PI'?I4@T2Z
M\^)S-&I";7=1R?PI<TNP*I/^4VA=0$-B5/EZ_-TI%NX&0NLJ%!P3NX%<\OAN
M;R3&TB'C:&R?F&>]2WFE-;^9,F#'YB.(E0D<#'(%%Y=A>TJ6NXFZ+J#87\Y-
MHZG=2_:(?E_>)\WW>>M<Q!H]S>1R386(^>76,@A6&/2M&RT3[/=P2OM81HPV
MY)P2<\4*3?0<:DW]DM7FIO;WR6D5L97:,R9WA0!G'>E354WSI-&8FA3>V3G(
M]JJZGI<UUJ45U&L+A8BFV5F'.<YXHO-(DNVMF#K'M&V91DAD]*/>$W4N[&A;
M7L=Q%&QPCNH;RV/(S4S3QHZHSJ&;H">366VER_VNMW&8T3^+N3VQ[4E_I<US
M?QW$+HF!@L<DX^E.[L5S32V+\U]%%#*ZLKM&I8J&YXJ%M5B33ENFVJQC#B,M
MS6:-#G"!#)"JH&VR+D,V1_%3)-"NO*>-&MW$L:J6D!RN!CCVI-R[$N=3L=#!
M+Y\$<N,;U#8],U)4-M&8;:*(D$H@4D>PJ:K1LMM0HHHH&%%%% !1110 4444
M %%%% !1110 4444 %4+K1M.O;I+FXM8Y)EQAR/3I5^B@#.N-!TR[7;/:1N-
MY?GKD\$U<@MX;:%(88UCC0855' %2T4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %&*** $Q1BEHH 3%&*6B@!,4;:6B@!,4N***
M #%)BEHH *3%+10!%-"DT31ODJPP:QK2>72[H:?=N6A8_P"CS-W_ -D^];U5
M;^RBO;5H91E3T/<'U%)KL9SBW[T=T6%.:=6+IU[+;S_V=?-^_49BD[2K_C6P
MISZ4)W'":DKCJ0MBEKE?&?B(Z18"VM?FOKKY8E'4>IHE)15V:)-M*.[.FBF2
M9-T;!AG&1ZU)6#X0A:#PY;J[EWY+,>Y-;U$7=7'*+A)Q>Z$S1GBN3\3:AKEK
MJ$2::CM"4^8K'NYS6-X@NM3_ +8&QIT46\1,JR%5@8L 6*CK24DVUV,(55*;
M@EL>BYHS7&G7[V_F?3PBH9FD@ 3(ECVCASVP:Y_^V]:\L:INN/+(_LLPX./-
M_P">F/KGFJ-3U.BJ]C$\%C!%([.ZH S,<DG'-6* "BBB@ HHHH **0YQQUKG
MM0\4K9:^FE+#&6**[22S",#<< #(Y/% '145C:KKDEC>065K9-=W4R-($#A
M%7J<FK>DZG'JVFQ7D2,JR=5;J"."* +U%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 !I 3FJ>JZC!I.FS7MPV$C'YGL*XO2?%5S:_VK-=3"_D^TP1Q0Q.,1
MF3("@^@XS0!Z#17)6/C.6XO88+G2W@1[DVC2>:&VR8SC'<>]:6JZ]+8:K!I\
M%B;B66)I<^8$"@?6@#;HKDKGQU;06<-VL!>)EW2#S!OC^;:>._-3-XO"W=U#
M]AE/E1EXQN >7 S\H[T =/17(-X\A6&W"VA>ZFW'R5DR%"]<G'7VQ36\=[EF
MD@TN=H;:..6X:1PI17)' [D8H [&BN6G\9"-)KB*PDEM(IE@:7S%!W$@<+Z<
MU&OCFWDO)(TLYWMUD>+S5_O+UR,<#WH ZRCFL.SUB?4_#L^HK;-;*T+-#EP2
M1@\\=.:YC06U'4= DGBFUA+UK<NLMPR^4S?[(!S0!Z'FEKB;;Q-/?RK?0++)
M;V=J#<0Q=6F/5?PP:Z#3]:%]HK:@D.2@8M%&X8Y';MS0!K4A.#7+6_C+[4L$
M45ENO)Y"B0>:!MP,DL2...U9LGBY#K5O>MYR6\=K*LMOD']XKA<>AY[T =WG
MM2UR.GZG?7?COR+F%K>+^S1*(O,#J27Z\=\5UPH **** "D(R,&EHH HZEIT
M=];["2DBG='(O5#5&TUM8!]EU)UANT(7GI)GH16VW2N7\0>&X-0E-\;IK>6+
M#;F.5 '\JF5UK$YZRG'WZ>YM:GJ<&EZ=+=W#!41<_4^E>4B6?5=0EU>\!\V7
MB)3_ ,LT_P#KU;UK6W\37B0Q$G3K7@MT$SCO]*B=AC:#BN>5ZTU".QZD)PP.
M'>+K+7[*_KO^7J>C^&B#HD/XUL5B>%R1H,''K6V.1759+1'#"I*K%5);O43
MIIB0YRBG/!R*?104,$4:N7"*&(QN YQ]:/*3&-BXSGIWI]% !1110 4444 %
M%%%  :Y_5?#AU2Z=S>O'!+M\V+8#G;TP>HKH** ,"[\/S3W45W%J,D-S$&CC
M?8"!&PY4C\.M:&EZ=%I.GQ64+,RQ_P 3=6)Y)_.K]&* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** &R1I,A21%=3U##(K/_L#2]\CBSB!DD25\#&63[I_
M"M*B@#/&BZ<K!Q;+D3?: ?\ II_>JIJ7AVWU76K>^N3N2&)H_+Y&<GKD5MT8
M'I0!CS>%M&G96>R3A!'A20"H[$=ZE;P_IC7#3M:J9&7;DD\#V]*TZ* ,C_A&
M='^SK#]C0*K%@03NR>ISUJ4Z#IACG0VB;9XUCE']Y5Z#]36E10!R=_X-CU"_
M,CRQI;F1'*(F&.WH,YQVZUM#0-,^UO="U42R9+$$X)/4X]:TL44 5X;&V@L1
M9Q1!;<(4"#IM]*HZ;X<TS29?,LH7C(! 'F,0!]"<5K44 9\.B:=;V]Q;PVJ1
MQ7#F255XW,>IJ2UTNSL[)K2" ) V=R^N>N:N44 9(\-:0(3$+-<%M^[)W9]<
M]:?_ ,(]I6Q4^Q1[5C,0&/X2<D5IT4 95AX?TW2IWN+.W"3M'Y?F,Q8[>H'/
M:L_1_$%RVJS:+K")#J"$O"5^[/'ZK[^HKI:Q?$6@1ZY:)LD-O>P-YEM<K]Z-
M^WX>HH V12USOAO7Y;\RZ=J<8@U>U^6>(='_ -M?4&NBH ***1C@4 ,ED$:,
MSL%4#))[5Y=XD\0R^)+E["QD9-,C.V64=93Z#VJ[XPUR;5;QM(L92EI'_P ?
M4BG[Q_N@UC1QQVT*QHH55& !7+5J.;]G [L/0IP@\3B7:"_'^NBZ@J1V\*I&
MH55X513<\T$DG)/7H*2NVC15.-NI\MFN92QU;FVBME_75GI?A?\ Y ,'XULU
MC>%O^0#!^-;-3+<]7#_PH^B"DS6%K/B_1M NH[;4;L0RR#<JXSD5BZU>!-<M
M[U)7NXG";+5&967)^\N.#^-3=7L=#A))-K1G<4E<2_BW5 &=+:-Y"9 ;4(V^
M(*>"Q]ZCO?$^H74T7V"1(K=)(?-D,9.0X;</P(%,D[H'(XI:XSPI?:C$]I9W
M*J\$XD97P=RX/<FNS'2@ HHHH **** "BBJM[J-IIR(]W<)"LCA$+GJQ[4 6
MJ*HW^K6.F*C7MRD(?[H.26]>!5BWN(KJ!)X)%DB<95U.010!-1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 452U+4H=,A625)GW'"I"A=B?I3[#4+;4K&*\MI-T,HRI/%
M %JBD!!Z$49'K0 M%)D9QGFC(]10 M%)D>M&X9QD9]* %HHR/6DR/6@!:*S]
M6U>WT:P-Y<B5HPP4")=S,3TP*JP>)+:26W2:VO+5KF0Q1"XAV;FQG^0H VJ*
MI6VI6]U=W5M$S%[9@LAQP"1TS5S- "T4F>1T_.J-GJD-]=7EO$&#6DGEN6'!
M..U %^BJ&GZI#J,MW'"'!M9C"^1U8 'C\ZOT %%%% !1110!SWB709-0$6H:
M<X@U:U^:&7LX[HWJ#4_AS7X]<M&WQF"]@.RYMV^]&W^![&MDUY=\4-'\5"9-
M5\'VZK<",I=/%)B21>PV]\>M 'J)KE_%VO-IUH+*U;-Y<<+C^ =R:-,UXV_@
MFSU'4U>*X$($D<@PY<<8Q]:XEII[V\EO[P_OY3G']Q>RBL:L[+ECNSHPU%5)
M.4](1U;_ *_JPR*-;:$+GG.6)ZL?6D.2Q)_*E8[B2:;6]&BJ:\SY[-<SGC*G
M+'2"V7ZO^M HHI3TK<\D]*\+?\@&#\:V:Q?"Y_XD,'XUM5A+<^IP_P#"CZ(Y
M7Q'X$TGQ/?17=^9Q+&NQ?+? QG-.N=?MM(U.+1(K4S70A7[.N1E^V,XXQUS7
M45AZAX:M-1O9+R5W6X*!4D3@QD'((]ZE12=SIE4G**BWHMB==;TQ;@PR7$*W
M X<#IN Y&>],&O:,(HV^U0[)3A3C@^_T]ZHCP?;E!%)=SO ',OED#[YZG/7W
MQ2W'@RPG-F?,D4V\(@Z??3.<$?6F0:\.I6,UZ;..:,W"#.P#G'M5X=*Y^P\+
MP6.LG41<S2.-P57Z*".E;XZ4 +1110 4444 !Z5QWBCP[JVK7RW-M-;/%&4\
MJ&13E,$%F^M=C10!RVI6NJ/K%MJ45@D_D120&(R 9W 8<?RQ6GX<T^;2]$@M
M)ROFKEF"G@9.<5K44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3KB7DL"QV]L+B)\B
M51)L?&.QKEAX4U26SL[><#RH;:90B28VL3\GU('>N_HH Y/PYH5[I.II(^1
M]BJS R%LS!NOY5CR6%_J.O:W':PR&47*>5<F4@0],X%>B4@4 D@ $]: .$;1
MM?FU\7)C\J,2N)&23 DC(P,>_2H3X=UK^RYK?RF^6</"/-^9N#]_U&<5Z%10
M!Y_+X<U^;45EFE.&";&AD $..HYIT/AG5;9(;E962\\^8S3&0G]V<[:[ZB@#
MRZSAO;S4K6UT]C%<+:S+/<),7!?H&([<U;3PQKC6$T8>:-W\M67S1A\,-Q_+
M->B+&B$E452>N!C-.H YGQ5HLUWX873]-B9C'(A5%?:< \X)[U6.DWUYX;F@
M,%S%>PR+-;&ZG$AWKTY[#M^-=?10!PMUX<U(^'[=%0R:@TIGG"R84R'U]0*V
MM;TZ]OO#T5LJDW*A-ZQ/@9 YZ]17044 <%)H.N/'B:%9)'MUCA,<VT6S@GYO
M?M^5(WAW689YIGC^U1-<K)+"LFTS+MQU^M=]10!R?ARU;P[IVIW.IJEI#+=M
M,H9]VQ2 !DUU,4B31))&X=&&593D$4V>"*Y@DAF17C=2K*PR"*XVUFF\$ZDF
MGW+.^A7+_P"C3,<_9G/\#?[)[4 =O12*05!!R#WI: "BBB@ JK?WEOI]J]U<
M.$CC&233KNZAM+=YYW"1H,DDUYGK.K3>(;P.^Y+&,_NHO[Y_O&LZE101K0H3
MK3Y8_?V,76]3O]>\7V5RS"+3U5]D!;!/HV.]7'.3@=/7UK&U%8#XHTV0S[9E
M1PL>/O5K_P ZJA2?\26YYN<8V,8_5,._=OJ^_P#P HHHKJ/G0ILCK&A9SP!D
MTK,%7<QP!WKG=3U$W+&*(XB!_.M:5-S9U83"SQ$^5;=6>T^$)4N/#=O(O0YK
M>KFO 7_(HV?XUTM<LU:31])&"@N5;(**,BBH&%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !14$U]:6TB1SW,,;N<*KN 3]*GS0 4449% !1110 4
M49HH **** "BJE[JEAIQ07M[;VY?[OFR!=WTS4EO>VMV";>YBE  )V.#@'H:
M )Z*9%-%/&)(9%D0\!E.13Z "BFLZHC.Q 51DD]A427=O):?:DF1K?:7\P'Y
M<>N: )Z*CAGBN(4FA=7C<;E9>A'K4E !1110 4444 %5;^QM]2LI;2[B$L$J
M[64_YZU:HH XW2+ZY\-:DGA_5I2]M(?] O'/WA_SS8_WAV]:[$&L_6M'M-<T
MZ2RNT)1Q\KKPR-V8'L17"6?Q'AT+7H/".LR?:=2$PA2YB(*NAZ,WHW8B@#TR
MJ]Y=P6=L\]Q($B09)-17^H6NG6S7%U,L:*.YY/L/6O.M6U:XUZX#2 I:(<Q0
M^ON:SJ5%!>9K0HRKSY8_-]@UC6)_$%U\VZ.P0_NX^A?_ &F_PJB[!1A:'<=%
M[5'_ (\"BC1;?/4./,\TA2@\)@WI]J7?^O\ @(Q-1DM5\4:6LL;&8A_+8-PO
M'<5MC_\ 56-J$DB>(M+18$='W;I"N2G'K6S]:ZSYN>T?3]0%->1(E+2, HZF
MJ][?16:?/RYZ*.]<[=7TMV^7;"]E'05O3HN>KV.O"8"IB/>>D?ZV+>I:K]H_
M=0Y6(?K69245W0@HJR/I:-&%&/)!:'N?@+_D4+/\:Z:N9\!?\BA9_C735XU7
MXWZF;W.<UU]86\B&GAC%CYL 5%K&J[+G3+6.X87(N$:>-0<E.IS[5U&*C,,>
M_P PQJ7Z;L<_G62C9MW+E4YHJ-EH<0/'5R\=PR00;5EC6.1]RKM8D<^XJ2Z\
M:W5O9EO)@:=7D4$!MDH4 Y4_CBNHN])L[V-(Y8%"K() % &2/6K!MH& #01D
M*<@%1Q]*HS.7MO%&I7&IPJ;*%;)Y4A/+;\L,Y],"NO'2H_)C!&(U'?I4@Z4
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
MFX4'I10>E SW+P%_R*-G]#735S/@, ^$;/Z&NFZ5[E+^''T/S3'?[S4_Q/\
M,,4F!2T5H<HF!0% I:* (+>T@M%=8(Q&KL78#N3U-38I:* "BBB@ HHHH *3
M%+10 F,TM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 44F>*8TR1CYW4?4XH DHJC+J]C"/GNH@?]ZJ4OBC3(^DQD/HBDU+G%
M=32-&I+X8M_(VZ*Y:;QG"H/E6[G_ 'CBLZ;QG=L"(DC3]:7M$]M1RHN/QM1]
M6E^IW.:8\\<8R[JH]SBO.)O$FH3YS=,!Z+Q6=)>RS<N\C?[Q-%YO:)C*MA(?
M'67RNSTJ?7-/M\[[N//HO-9T_C"S3B*.20_3 K@3(WL*0LQ[DT_9U7V1SRS/
M P^%2E]R_P V=9/XRN6!$,")[L<UDS^(=0N,A[E@/1.*Q\>N2:,?A5*A?XI,
MYYYY;^%22];R_P D3R7+.?F9G/J3FHS(QZ#'X5&2JCEL?6H7N[9,[IU'XUI'
M#P6T3EGFF/KZ*3MVBK?DBP23U.:2L^36+5/NL7^@JC+KDC9\J,*/>NF-";V1
MC' XJL[M/U9O4UI(T'S2*/J:Y:34+J3[TS8]!5=G9CEF)^IK985]6=D,FD_C
ME]QTTNJVD6?WFX^BC-4)==8_ZJ+'NQK&HK6.'@CNIY7AX;J_J6YM2NINLI ]
M%XJJ26.223[TE*%)Z"M4HQ.Z%*,=(*PE%.VGN0*/E]2?H*YZF.P]/XIK\SOI
M9?BJOPP?Y?F-HIV5_N_K2[AV4"N2><8>.UW\CMAD6*EO9?,;@GI3MI[G%)N/
MK2'FN*IG<GI3C;U.^EP_%:U9W]!<J.@S1N)^E)17EUL77K?'+3\#V,/@</A_
MX<=>_4****YCK"BBB@04"BB@#.U<0E;7SBPQ.NW:.^:TB22:S=7>-([<O$)!
MYR@ GH?6M'M5OX5\S"G;VT_E^3"BBBH-PH[44=J!GN7@+_D4;/Z&NFKF? 7_
M "*-G]#735[E+^''T1^:8[_>:G^)_F%%<WK_ (RLO#][%;7,4KO(NX%!QUQ3
MFUB_OM1:RTQ84,<*RR23YQST  JE.+;2>J,IT:D(1G)63V\SHJ*Y>+Q0;;6K
MNPU%=IC\M5>-"4W,N<$_RJ0>,K"-8!,)#)*H<^6A*HI;:"3VYXJC(Z2BLR'7
M;.?5&TY687 4L 1PP'7%:= !1110 4444 !X%5)]3LK6X2">ZBCE?[J,V":M
M'I7$:[I%]-JFI".P^T"^$0AGR/W.W&<YZ=,\>M ';@YI:B@0I!&C')50"?7B
MG2L4B9AU S0 ^BH1YY7.Y.1GI4<C7" $/'U ^[0!:HJL5NB>)H_^^/\ Z],?
M[8K*OG1_-Q]S_P"O2 N453,5Z1_Q\QCZ1_\ UZ@>'4#($%\J\9_U8I@:=%99
MM-2/_,2'_?H5!]AU)W9?[48!<=(Q2"YMTF:PSH]^W76)N?\ 9 JN- O)MW_$
MXN!@XX%&HK^1T98#N*:9HQU=0/<US4GA6Y<<ZO/^55T\'2RJ"VJRGZK_ /7I
MV\PYO)_@=0U];+UN(_\ OH5"^L6$?WKJ/\ZYM_!)",?[1DX&?N__ %Z;_P (
M)N7/]I2#(_N"GR^9+D_Y?Q7^1OMXBTQ?^7E3]!5=_%FF+TD=OH*PY/ 11<_V
MI(<D#_5BI#X"/_03D_[]BCE7\WX!SSZ07_@7_ -%_&EB/N1R-^E5I/&\0^Y;
MG\6JH_@3:R#^TY/F/_/,4X_#\_\ 06E_",4^2/67X$N=?I"/WR?^0/XVF/W(
M$'US527QAJ#CY2JY]%J7_A7Y64)_:\W3/^K%/_X5X6X.KSX_W!1[.GUDR7/%
M].1?)O\ ,R)O$&HS'Y[F0#V.*I27DTA.^0D_[3&M\_#I'D*MJUS@8["AOAE
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
M=Y P!X]!UKHV\+Z/]K^UI91K< EE<<8)ZXJVND:>+K[4;.'S_+,9<(,[3U%
M'/C4-1M;W34GOH;U;Y@&C1 #%QD$8/3ZU$NOZGY5]%(85G74/LL;@96-2H()
M]:V$\-Z38W2WEM9I%<!@ Z]>3TJ\VDV+)<1FW0I<OOE4C[YZ9H PK>]OX]7D
MTR6]ANBL!E2YVA1&V<8< _C5?^T]8$T=E]KCQ<3%8KXQ@# &3Q_*MB'PMI-J
MDL=O:+&DXVS $_./>G0^&=(ALGLTM%\ACDJ23@^WI0!CQZAJ<DU]8I?0R36P
M79=!!\X(SM SC=3++6M1U=XK5;Z*S>. R33&,'<P;&!DX&.];4/AC28()+>*
MS18)#ED'0GU^M27'AS2;JUCMIK*-HHP0HQC /6@#E-0\;2:;X?GG=X/[0^=(
MF8[4?;_%6BFKWNIO.]MJ,%I#;0QON9 PE+(&SR>!SBMI?#^F+9M9&SB:U*[1
M$RY 'M27GAS2-06-;FQBD$:A%&,84=!0!BQ:]J#G0Y%CCCBOKIHI\]3A2>/8
M[<TMSJNI2QW]]%?0VR6CLJ6TB F3;ZG/?MBMZ#3+,+"GDC;:R;H0?X#C''X$
MU%?^&M(U*?S[NRCDDSG<?7UH RGU'4_*L[JUD0B2-9'LMGS!2,DD]O:JK:OJ
M4=C;ZF][!+'<NJFR5 "%)QP<Y)'>MU?#6F&]2^DMP;I0!YFX]!TI'\+Z.UW]
ML%E&+@'<KCJ#ZB@#(O\ 6M0TF_9Y)4GMGB=HXU3HP'"Y[GUILNK7NFFPGO=1
MANH;H;I(TC ,0QG<,'D?6NACT73X[MKO[+'Y[ AGQZ]:K1^%M(M[G[3;V4<<
M_P#>'IZ?2@#FK3QO+J#ZBEM);_+<Q0V[*=VQ''WW_+^5;%I>W\6M_P!F3745
M\3%YJRJNW8<XVMBM<:)I@-R190C[3@380#?CIFJ]IH.FZ3<"6QMEA>1L.5_B
M^M &%9Z]JE[IEHCR10W=S=S0-,%RD81B.GK@58M]0OFNKZQDU" M;*K"^V#&
M#U!&<;JW6T33GLFLVM8S SM(4Q_$3DG\S5(>$M&%L]JMD@MI"&>,$@%AT)H
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
MCL;=8V^\@C&#^%3BTME@6 01B)""J!1@'Z4 <9=ZCK$7BF.V$UUYTMPODPJ
M8#!_$6/7-=K!CRSCIN-+Y,?F^;Y:^9C&['./2B%2B$'U)H DHHHH **** "B
MBB@ HHHH **** "D!!) (R.M(^=AP,G'2N(@L]=LI;E[6WE"229\QR#+SGCT
M(SWH [FBN.DG\6A#$(!YG)\P8VXV\?CFENV\50K*MN#*ZD!3M&UE[GZT =A3
M?,3&=Z]<=:QM/_M;^S)#>@FZ$1 4# +8[5R-IHGB&*Q)6W(F,R2?.V.5);D?
M7% 'I-%<@7\4[ %5MK$["57>#VW>V::4\6EFE,V"06$048!STSZ8H [ ,K9P
M0<>E+7"00^++*SE6UARS.6<28X);^'\*GNK[Q!867VB^F"#*J1&HR1CDCWH
M[3(%-+HO5E'U-<C<VFK:YX=TQ)'>.=V\Z5U^4KC)7\^*RK?2]=DU"VN-0M)&
M.'9U WKN) '?CA1^= 'H8=6. P)'8&G5SWAC1KC3;4R7;*UQ+DM@<CGH3WKH
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4UT208=%8>A&:=10 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
7 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>image_012.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_012.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" #Q 3<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HJ
M*XNK>T3?<3QPIZR.%'ZUG-XFT53@ZA#^&3_2FHM["ND:U%9'_"4:+_T$(OR/
M^%'_  E&B_\ 00B_(_X4^678.9=S7HK(_P"$HT7_ *"$7Y'_  H_X2C1?^@A
M%^1_PHY9=@YEW->BLC_A*-%_Z"$7Y'_"C_A*-%_Z"$7Y'_"CEEV#F7<UZ*R/
M^$HT7_H(1?D?\*/^$HT7_H(1?D?\*.678.9=S7HK(_X2C1?^@A%^1_PH_P"$
MHT7_ *"$7Y'_  HY9=@YEW->FF-#U13]165_PE&B_P#00B_(_P"%*/$^BL<#
M4(OQR/Z4N1]@YEW-(V\!ZPQG_@(IIM+8];>'_O@46]W;W:;[:>*9?6-PP_2I
MJEP75%*3[D'V*T_Y]8?^_8I/L-G_ ,^L'_?L58HI<D.R^Y#YY=RO]AM/^?6#
M_OV*7[%:_P#/M#_W[%3T4<D.R^Y!SR[D(M;<=+>(?\ %.$$0Z1(/^ BHKG4;
M*S.+FZAB;^ZS@$_AUJI_PD>D?\_J_P#?+?X4U!=$+F?<TPJCHH'X4M97_"2:
M1_S^K_WRW^%'_"2:1_S^K_WRW^%5ROL*YJT5E?\ "2:1_P _J_\ ?+?X4?\
M"2:1_P _J_\ ?+?X4<K U:*RO^$DTC_G]7_OEO\ "C_A)-(_Y_5_[Y;_  HY
M6!JT5E?\))I'_/ZO_?+?X4?\))I'_/ZO_?+?X4<K U:*RO\ A)-(_P"?U?\
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
M<R8&W,.,<C/U/7 ]A5RXDG6QWQH_G$#"JH8@^X]/6@"WA/[Y_P"^:,)_?/\
MWS69'->FX*RI($RW*Q=.#C![CI^=2N]VEE"?F:X)4/M0$#UR.PQZ4 7L)_?/
M_?-(0H'#9_#%9/VC4O+EQ$Y?:Q3,7 ;C_P"RQZXJW9S74I9;B#R]JKAO[QQS
M0!:HHHI@:GAC_D-7?_7M'_Z&]=97)^&/^0U=_P#7M'_Z&]=94RW*CL<Q+_R%
M]3_Z[+_Z*2G4V7_D+ZG_ -=E_P#124ZN.K\;/1I? A&^Z>0..I[5CBSUUN5U
MZW(]K!3_ .S5H:@R+IURTB!T$9+*V<'V..:@T;9Y$H2&*$"7&R+.!\H]:E.R
M&TF[%86>N$D#7[8D=0+%<C_QZ@V>N@@'7[<$]!]@7G_QZC2C%_:-R8K>&(R
MEBA))PQ&>1QU)/O2SF/^W4_<Q%@R#S&9B02.PZ X YJKLGE5O^"Q&L]<49?7
M[=1ZFQ4?^S4ITS5",R^(IU'<QV\:C]0:-?\ +,<*O$DAPY^9F7  !/3J.G%6
MK]HUTDL\22* A"-G:3D8]\9Q1=CY5K_FRM_8U_\ ]#'J/_?N'_XBD&D7QSCQ
M)J!QZ)#_ /$5<TM]]B"$1 '90J$X&#[U2T3/GW;,;8LYWGR)=XY)]SBCF8N2
M/]-_YB_V/>$[7\1ZB?8")3^BTC>'XV&+C5M4D4_PM=E0?RQ3@ZOXCR6CWJ-@
M 8Y(QD=^2,GMQFDUQE)B1VM@$'F*)7923TZCH,'OUZ4<S#DC;_@LEM_#^CV;
M>9'80;QSYDHWM_WTV36GG/.<U1UA@NGNI$161A&PE8@$'Z<YI;$K%I*&)XF"
M(VUU)*'!/.:3;>K*22T1<!!Z$'Z&C(SC(R.V:R= \O[-,8]NTN#P3^/!/3.<
M4VTD23Q#<_,AE"D,%)X ( _'UI!?8V:***19=\.?\>EW_P!?<O\ .BCPY_QZ
M7?\ U]R_SHKM/->[,WQ1_P A6Q_ZX2_^A1UDUK>*/^0K8_\ 7"7_ -"CK)K3
MHC)[B[2>QHVM_=/Y5C7?AJPO;J2YEDO!)(<D)<LJ_@!TJ'_A$-,_YZW_ /X%
MO0+4W]K?W3^5&UO[I_*L#_A$-,_YZW__ (%O1_PB&F?\];__ ,"WH#4W]K?W
M3^5&UO[I_*L#_A$-,_YZW_\ X%O1_P (AIG_ #UO_P#P+>@-3?VM_=/Y4;6_
MNG\JP/\ A$-,_P">M_\ ^!;T?\(AIG_/6_\ _ MZ U-_:W]T_E1M;^Z?RK _
MX1#3/^>M_P#^!;T?\(AIG_/6_P#_  +>@-3?VM_=/Y4;6_NG\JP/^$0TS_GK
M?_\ @6]'_"(:9_SUO_\ P+>@-3?VM_=/Y4;6_NG\JP/^$0TS_GK?_P#@6]'_
M  B&F?\ /6__ / MZ U-_:?0_E25C6WAC3[6YCN(Y;TO&P90]RS#/N.];- &
MIX8_Y#5W_P!>T?\ Z&]=97)^&/\ D-7?_7M'_P"AO765,MRX[',2_P#(7U/_
M *[+_P"BDIU-E_Y"^I_]=E_]%)3JXZOQL]&E\"&31&:!XPSIO&-R=1]*9:6G
MV1'17D="VY0_\ P!@>W'ZU%<:;!=2^;(TP;&/DD*C\JA_L6T_OW/_?XUBW/H
MOQ_X!NHT]V_P_P""3V]A]FG>433/O!W*YR"2<Y_I2O8[[Q;GS9E92/E!^7'I
MC]:K_P!BVG]^Y_[_ !H_L6T_OW/_ '^-'-/M^/\ P!\E/^;\/^"6+RQ^V(%,
MLL>T':4/0GH??']:DFMC-;>0SR $ %E."0,9Y]_ZU3_L6T_OW/\ W^-']BVG
M]^Y_[_&CFGV_'_@!R4_YOP_X);M;9K6#R_,DD&XD%@,@'H./2J6D0SQ-()H9
MX_D7&_D=^_KZ]*=_8MI_?N?^_P :/[%M/[]S_P!_C1S3[?C_ , 7)3_F_#_@
MC1!,-;\TPS>5N.U^"!\O/T'IQ3-8MYI74I!/(@3#"/']X8P.Y_D.U2_V+:?W
M[G_O\:/[%M/[]S_W^-'-/M^/_ #DIV^+\/\ @DVJ0RRVRK%&[OYJD!3C\SZ4
MVRB9-&6/RID(C8;&4!^I[>M1_P!BVG]^Y_[_ !H_L6T_OW/_ '^-'-/M^/\
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
M;'_KA+_Z%'636G1&3W#O3LI_=;_OK_ZU-HI .RG]UO\ OK_ZU&4_NM_WU_\
M6IM% #LI_=;_ +Z_^M1E/[K?]]?_ %J;10 [*?W6_P"^O_K493^ZW_?7_P!:
MFT4 .RG]UO\ OK_ZU&4_NM_WU_\ 6IM1/<(C;1EW_NKR:4I**NV5&,I.T43E
MHP"2I '?=_\ 6JL2+H_*&6#N<\O]/04>7).09@%0<B,'.?K4]19SWT7Y_P#
M-+JEMK+\%_F_P7FQ0(U4*J$ = #_ /6H)7' (^II**TL8WN%%%%,#4\,?\AJ
M[_Z]H_\ T-ZZRN3\,?\ (:N_^O:/_P!#>NLJ9;E1V.8E_P"0OJ?_ %V7_P!%
M)3J;+_R%]3_Z[+_Z*2G5QU?C9Z-+X$%%%%06%%%% !1110 4444 %>-_'GQ#
M+;V5AH$$A5;G-Q<8/WE!PJGVSD_@*]DKY[^/=O(GC"PN"#Y<MBJJ?=7;/\Q6
ME-+F,JS:@8'A'Q59>%/"FMSVDA3Q)=,D-K)Y>?+B_C(/0'_ 5L?#3Q9K6K^+
M(M U:\GU/3=45X;B"Y<R #:3N&>F,5YA7L&MZQIOPXTG38M T.*+6=2TN.5]
M1D<LT8<8;:#T.1]*VDE]YS0;WOHCSJSU&?PGXP^UV$IW6-TP4@_?4,00?8CC
M\:^NK6YCO+2"ZA.8IHUD3Z,,C^=?%9)9BQ)))R2>]?8OAFWDM?"FCV\H(DBL
MH48'U""HJK8UP[>J-2BBBL#J+OAS_CTN_P#K[E_G11X<_P"/2[_Z^Y?YT5VG
MFO=F;XH_Y"MC_P!<)?\ T*.LFM;Q1_R%;'_KA+_Z%'636G1&3W#O3M_^PGY4
MVBD [?\ ["?E1O\ ]A/RIM)N'J/SH#4?O_V$_*C?_L)^55VN4#;$!D?T7M]3
M2>7++_K7VK_<0_S-0ZBVCK_7<U5)I7F[+\?NW_(E>ZBC.&,>?0#)IOVIV_U=
MKGW8;12I''&,(JK]!3\T<LWN[>G_  ?\@YJ:V5_7_)?YD)2:;_6LJ+_=B&,_
M4U,@2-=J11J/8444XP2=^I,JLI*VR[(=O_V$_*C?_L)^5-HJB!V__83\J0MD
M?=4?04E% !1113 U/#'_ "&KO_KVC_\ 0WKK*Y/PQ_R&KO\ Z]H__0WKK*F6
MY4=CF)?^0OJ?_79?_124ZFR_\A?4_P#KLO\ Z*2G5QU?C9Z-+X$%+@^AII.
M3SP,\5FP6ME?/*\NE^4^<DS(,MGOP:E%,TR,=>/K3#-"O6:,?5Q64MIIDU^]
MFVC@;%+>8\8V$<=.><Y_2H[G2=#BG2)M"@E9QG*VRD =R3_3K3T%KY&Q]H@_
MY[Q?]_!1]H@_Y[Q?]_!63=Z)H%G"97T.T<#C"6RG^E#:'H2V1N?[!M#A-_EB
MW7<?;ZT:"][R-&34+*'_ %E[;)_O2J/ZU);W5O=Q>;;3Q31YQOC<,,^F15&U
MTC2-FZ/1[:$@X*M;J"#^7/UJQ;30BXEM(;=H?*ZXCVJ?<8_SQ1H-7ZV+=<1\
M4/!;^,/#8%HH.I69,MN#QY@(^9,^^!CW%=?+=I%=PV[(Y:4$JP7(XHO+I;.
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
#'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>21
<FILENAME>evsi-20181231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: evsi_s1a6%2D20181231.xfr; Date: 2019%2D04%2D04T15:52:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<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/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:evsi="http://envisionsolar.com/20181231">
    <link:schemaRef xlink:href="evsi-20181231.xsd" xlink:type="simple" />
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_RevolvingNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_RevolvingNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:EveyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:PegasusNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:EveyNoteMember</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_ConvertibleNotesPayableMember_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:GeminiMasterThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:GeminiMasterThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_PegasusNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:PegasusNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:DecAmendmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_WheatleyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">evsi:WheatleyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_WheatleyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">evsi:WheatleyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:DesmondWheatleyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:UnsecuredConvNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:DesmondWheatleyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:UnsecuredConvNoteMember</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_ConvertibleNotesPayableMember_custom_PegasusNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:PegasusNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</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="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</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="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</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-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</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">0001398805</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_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_NotePayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:NotePayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ConvertibleNotesPayableRelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleNotesPayableRelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ThirdDrawdownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_MaintenanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_MaintenanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:KeshifMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">evsi:LoanGuarantyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-04-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:KeshifMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">evsi:LoanGuarantyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-09-01</xbrli:startDate>
        <xbrli:endDate>2017-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">evsi:RestrictedStockGrantAgrMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">evsi:RestrictedStockGrantAgrMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">evsi:PerformanceBonusMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_JayPotterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:JayPotterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:RobertSchweitzerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_KeshifVenturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:KeshifVenturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evsi:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evsi:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_PotterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:PotterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_SchweitzerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:SchweitzerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_custom_GreenCoreCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evsi:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:GreenCoreCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:GreenCoreCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:EveyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evsi:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_ConvertibleDebtSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:ConvertibleDebtSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_OptionsSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:OptionsSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_WarrantSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:WarrantSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_ConvertibleDebtSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:ConvertibleDebtSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_OptionsSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:OptionsSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_WarrantSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:WarrantSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_LSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_OtherDrawdownsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:OtherDrawdownsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:InitialDrawDownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:SecondDrawDownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ThirdDrawdownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evsi:ComputerEquipmentAndSoftwareMember</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_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evsi:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_LSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_LSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RevolvingNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_WarrantMember_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-08-27_us-gaap_WarrantMember_custom_NotePayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:NotePayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-08-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-12-31_custom_WheatleyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">evsi:WheatleyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AutomobileLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:AutomobileLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:DecAmendmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:GeminiMasterThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-02-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">evsi:ConvertibleNotesOutstandingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_WarrantMember23581017">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_VendorNotePayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:VendorNotePayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AutomobileLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:AutomobileLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">evsi:Range1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:NonvestedSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">evsi:Range1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_Stock2011PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evsi:Stock2011PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_Equity2008PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evsi:Equity2008PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ProductDepositsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">evsi:ProductDepositsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_MaintenanceFeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">evsi:MaintenanceFeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-18">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LeaseAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_GreenCoreCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:GreenCoreCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:NonvestedSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:NonvestedSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2018-01-01to2018-12-31">Envision Solar International, Inc.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2018-01-01to2018-12-31">0001398805</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2018-01-01to2018-12-31">S-1/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2018-01-01to2018-12-31">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2018-01-01to2018-12-31">true</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-01-01to2018-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCurrentReportingStatus contextRef="From2018-01-01to2018-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2018-01-01to2018-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="From2018-01-01to2018-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityExTransitionPeriod contextRef="From2018-01-01to2018-12-31">false</dei:EntityExTransitionPeriod>
    <dei:DocumentFiscalPeriodFocus contextRef="From2018-01-01to2018-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-01-01to2018-12-31">2018</dei:DocumentFiscalYearFocus>
    <us-gaap:Cash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">244024</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">403475</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">8568</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1290702</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">5946</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">256071</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">55674</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1130966</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2319500</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2921763</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2784595</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">133235</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">226112</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">131625</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">75279</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositsAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">105541</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">156588</us-gaap:DepositsAssets>
    <us-gaap:DeferredOfferingCosts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">195028</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">432194</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">231867</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3487192</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3242574</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1368257</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">486690</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">614170</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">451924</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">191</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">46</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">835785</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">77514</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">960000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">923232</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2018-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">960000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2017-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">923232</us-gaap:LinesOfCreditCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1104235</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1486948</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1104235</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1486948</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">62616</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1324332</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">35136</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1069099</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">0</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2015-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">600000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">1500000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">1069099</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">135000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2017-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">135000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">177251</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2017-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">135000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">788185</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">788185</us-gaap:NotesPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">10520</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">9862</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5681343</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3571216</us-gaap:LiabilitiesCurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">177251</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">177251</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:OtherLoansPayableLongTerm contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9277</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">20620</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">286528</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">20620</us-gaap:LongTermDebtCurrent>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5967871</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3591836</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">145331</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">141836</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">39249649</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">37785781</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-41875659</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-38276879</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-2480679</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-349262</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">-1385104</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">120105</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">141836</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">33730240</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">37785781</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-35235449</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-38276879</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">145331</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">39249649</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-41875659</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3487192</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3242574</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">490000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">490000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">145331495</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">141835662</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">145331495</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">141835662</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">226768</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">446381</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">175668</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">175668</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">15480</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">430901</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">232768</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">430901</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">7749</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">74315</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">7749</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">226768</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_NotePayableMember" unitRef="USD" decimals="0">74315</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_ConvertibleNotesPayableRelatedPartyMember" unitRef="USD" decimals="0">7749</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">212420</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">6162402</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1412042</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_ProductMember" unitRef="USD" decimals="0">6144251</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_MaintenanceMember" unitRef="USD" decimals="0">7576</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_ServiceOtherMember" unitRef="USD" decimals="0">10575</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_ProductMember" unitRef="USD" decimals="0">1401103</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_MaintenanceMember" unitRef="USD" decimals="0">7114</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_ServiceOtherMember" unitRef="USD" decimals="0">3825</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">6354502</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1884793</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-192100</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-472751</us-gaap:GrossProfit>
    <us-gaap:DirectOperatingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2337446</us-gaap:DirectOperatingCosts>
    <us-gaap:DirectOperatingCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2227645</us-gaap:DirectOperatingCosts>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-2529546</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-2700396</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3729</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1762</us-gaap:OtherNonoperatingIncome>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">16260</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ExtinguishmentOfDebtGainLossNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ExtinguishmentOfDebtGainLossNetOfTax>
    <us-gaap:ExtinguishmentOfDebtGainLossNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">25524</us-gaap:ExtinguishmentOfDebtGainLossNetOfTax>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1089223</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">474601</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">107081</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">2355</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">-2183</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1069234</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-340234</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-3598780</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3040630</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">800</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-3598780</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3041430</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-3041430</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-3598780</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">144564006</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">127470749</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">349072</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">430084</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">112500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">93750</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember" unitRef="USD" decimals="0">112500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_JayPotterMember" unitRef="USD" decimals="0">18750</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember" unitRef="USD" decimals="0">12500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesOutstanding contextRef="AsOf2016-12-31_us-gaap_PreferredStockMember" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_PreferredStockMember" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">120105418</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">141835662</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">145331495</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">15633327</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1933333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="Shares" decimals="INF">1933333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="Shares" decimals="INF">15633327</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_custom_KeshifVenturesMember" unitRef="Shares" decimals="INF">1333333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">290000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2345000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">15634</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">1933</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="USD" decimals="0">290000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="USD" decimals="0">2345000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_custom_KeshifVenturesMember" unitRef="USD" decimals="0">200000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">2329366</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">288067</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">53600</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="USD" decimals="0">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="USD" decimals="0">53600</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">53600</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">4698060</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">704709</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">4698</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">700011</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">15000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">2250000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">625000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_PotterMember" unitRef="Shares" decimals="INF">125000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_SchweitzerMember" unitRef="Shares" decimals="INF">62500</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_ServiceMember" unitRef="Shares" decimals="INF">15000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">15</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">2235</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">337500</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">93750</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_PotterMember" unitRef="USD" decimals="0">18750</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_SchweitzerMember" unitRef="USD" decimals="0">12500</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_ServiceMember" unitRef="USD" decimals="0">2250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2018-01-01to2018-12-31_custom_JayPotterMember" unitRef="Shares" decimals="INF">125000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">180000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_custom_GreenCoreCapitalLLCMember" unitRef="Shares" decimals="INF">180000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember" unitRef="Shares" decimals="INF">180000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">27000</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2018-01-01to2018-12-31_custom_JayPotterMember" unitRef="USD" decimals="0">18750</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">180</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">26820</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_custom_GreenCoreCapitalLLCMember" unitRef="USD" decimals="0">27000</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember" unitRef="USD" decimals="0">27000</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="Shares" decimals="INF">750000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="Shares" decimals="INF">625000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember" unitRef="Shares" decimals="INF">750000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">750000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1562500</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">237500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">112500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">112500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">93750</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember" unitRef="USD" decimals="0">112500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">750</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">1562</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">111750</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">235938</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:SharesIssuedForLoanGuarantyRelatedPartyShares contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">453857</evsi:SharesIssuedForLoanGuarantyRelatedPartyShares>
    <evsi:SharesIssuedForLoanGuarantyRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68078</evsi:SharesIssuedForLoanGuarantyRelatedParty>
    <evsi:SharesIssuedForLoanGuarantyRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">454</evsi:SharesIssuedForLoanGuarantyRelatedParty>
    <evsi:SharesIssuedForLoanGuarantyRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">67624</evsi:SharesIssuedForLoanGuarantyRelatedParty>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">111572</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">220084</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">220084</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">111572</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">62839</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">69381</us-gaap:DepreciationDepletionAndAmortization>
    <evsi:CommonStockIssuedForLoanGuaranty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:CommonStockIssuedForLoanGuaranty>
    <evsi:CommonStockIssuedForLoanGuaranty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68250</evsi:CommonStockIssuedForLoanGuaranty>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">237500</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">141750</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">861782</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">271098</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">800</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1284756</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1155118</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">230669</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-19659</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1241040</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2004526</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-51047</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1810</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">881567</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-386322</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">162246</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">146185</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">50000</evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty>
    <evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">85000</evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">145</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-50135</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">758271</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2191</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-712456</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3437312</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">23470</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">23895</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">50267</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">59079</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2470</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-32282</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-26365</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">290000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2345000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">12000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">53600</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1500000</us-gaap:ProceedsFromConvertibleDebt>
    <evsi:ProceedsFromConvertibleLineOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-190000</evsi:ProceedsFromConvertibleLineOfCredit>
    <evsi:ProceedsFromConvertibleLineOfCredit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1150000</evsi:ProceedsFromConvertibleLineOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">12000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">12000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="From2018-01-01to2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">12000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">750000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-40000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">10685</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">8533</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">195028</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentsOfLoanCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">35000</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:PaymentsOfLoanCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">22283</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">585287</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">3858584</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-159451</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">394907</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">163555</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">73409</us-gaap:InterestPaidNet>
    <us-gaap:PaymentsForOtherTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:PaymentsForOtherTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">800</us-gaap:PaymentsForOtherTaxes>
    <evsi:SharesIssuedForDebtConversion contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:SharesIssuedForDebtConversion>
    <evsi:SharesIssuedForDebtConversion contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">704709</evsi:SharesIssuedForDebtConversion>
    <evsi:RecordingOfDebtDiscount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">840291</evsi:RecordingOfDebtDiscount>
    <evsi:RecordingOfDebtDiscount contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">715829</evsi:RecordingOfDebtDiscount>
    <evsi:RecordingOfPaymentPremiumOnNotePayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">112500</evsi:RecordingOfPaymentPremiumOnNotePayable>
    <evsi:RecordingOfPaymentPremiumOnNotePayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</evsi:RecordingOfPaymentPremiumOnNotePayable>
    <evsi:SharesIssuedForLoanGuaranteeRelatedParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:SharesIssuedForLoanGuaranteeRelatedParty>
    <evsi:SharesIssuedForLoanGuaranteeRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68250</evsi:SharesIssuedForLoanGuaranteeRelatedParty>
    <evsi:TransferOfPrepaidAssetToInventory contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">30272</evsi:TransferOfPrepaidAssetToInventory>
    <evsi:TransferOfPrepaidAssetToInventory contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">21168</evsi:TransferOfPrepaidAssetToInventory>
    <evsi:DepreciationTransferredToInventory contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">22234</evsi:DepreciationTransferredToInventory>
    <evsi:DepreciationTransferredToInventory contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">22004</evsi:DepreciationTransferredToInventory>
    <evsi:PrepaidInsuranceFinancedByThirdParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:PrepaidInsuranceFinancedByThirdParty>
    <evsi:PrepaidInsuranceFinancedByThirdParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2334</evsi:PrepaidInsuranceFinancedByThirdParty>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember" unitRef="Pure" decimals="INF">0.94</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.50</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CORPORATE ORGANIZATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision Solar was incorporated&#13;in June 2006 as a limited liability company (&amp;#8220;LLC&amp;#8221;). Through a series of transactions and mergers, including a series&#13;of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated&#13;as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along&#13;with its subsidiary, hereinafter the &amp;#8220;Company&amp;#8221;, &amp;#34;us&amp;#34;, &amp;#34;we&amp;#34;, &amp;#34;our&amp;#34; or &amp;#34;Envision&amp;#34;). Additionally,&#13;the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were&#13;dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision&#13;Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NATURE OF OPERATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision invents, designs,&#13;and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging&#13;infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating&#13;renewably energized platforms for electric vehicle (&amp;#8220;EV&amp;#8221;) charging, media and branding, and energy security which management&#13;believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&amp;#8217;s chief differentiator&#13;is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary&#13;technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy&#13;in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.&#13;Management believes that Envision&amp;#8217;s products deliver multiple layers of value such as: environmental impact free renewably&#13;energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;&#13;reduced carbon footprint; high visibility &amp;#34;green halo&amp;#34; branding; reduction of net operating costs through reduced utility&#13;bills; and revenue creation opportunities through the sales of digital out of home (&amp;#8220;DOOH&amp;#8221;) media.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PRINCIPALS OF CONSOLIDATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The consolidated financial&#13;statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar&#13;Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;USE OF ESTIMATES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The preparation of consolidated&#13;financial statements in conformity with accounting principles generally accepted in the United States of America requires management&#13;to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets&#13;and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during&#13;the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated&#13;financial statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations,&#13;depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible&#13;debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONCENTRATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Credit&#13;Risk&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;Financial instruments&#13;that potentially subject us to concentrations of credit risk consist of cash and revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;The Company&#13;maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has&#13;not experienced any losses in such accounts through December 31, 2018.&amp;#160;&amp;#160;The Company did not have any bank balances in&#13;excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Accounts&#13;Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;At December&#13;31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; 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: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer B&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;94%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Revenues&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;For the years&#13;ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in"&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: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;50%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;28%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer C&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;br style="clear: both" /&gt;&#13;CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the purposes of the&#13;consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months&#13;or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company&amp;#8217;s financial&#13;instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical&#13;cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of&#13;the short-term nature of these instruments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable are&#13;customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if&#13;any receivables may become uncollectible. Management&amp;#8217;s evaluation includes several factors including the aging of the accounts&#13;receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,&#13;our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable&#13;balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record&#13;a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall&#13;collections. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventory is stated at&#13;the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs&#13;primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products&#13;being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated&#13;with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual&#13;physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory&#13;may be below the carrying value.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PROPERTY, EQUIPMENT AND DEPRECIATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related&#13;assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are&#13;expensed as incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PATENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company believes it&#13;will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are&#13;accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets&#13;are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically&#13;20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years&#13;ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;long-lived assets in accordance with the provisions of ASC 360-10-35-15 &amp;#8220;Impairment or Disposal of Long-Lived Assets.&amp;#8221;&#13;This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or&#13;changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held&#13;and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated&#13;by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which&#13;the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the&#13;carrying amount or fair value less costs to sell.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTING FOR DERIVATIVES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates its&#13;convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts&#13;qualify as derivatives to be separately accounted for under ASC Topic 815, &amp;#8220;Derivatives and Hedging.&amp;#8221; The result of&#13;this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as&#13;a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement&#13;of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and&#13;accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,&#13;and debt discounts, and recognizes a net gain or loss on extinguishment.&amp;#160; Equity instruments that are initially classified&#13;as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the&#13;instrument on the reclassification date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;REVENUE AND COST RECOGNITION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On January 1, 2018, Envision&#13;adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &amp;#8220;Revenue from Contracts with Customers&#13;(Topic 606).&amp;#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods&#13;or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for&#13;those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)&#13;identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction&#13;price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance&#13;obligation.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues are primarily&#13;derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously&#13;sold products, and revenues from sales of professional services.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from inventoried&#13;product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes&#13;place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The&#13;customer is typically obligated to make payment for such products within a 30-45 day period after delivery.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from maintenance&#13;fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at&#13;the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service&#13;in advance of the maintenance period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from professional&#13;services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements&#13;with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer&#13;as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day&#13;period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company includes shipping&#13;and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Any deposits received from&#13;a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided&#13;are accounted for as deferred revenue on the balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Sales tax is recorded on&#13;a net basis and excluded from revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company generally&#13;provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,&#13;and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC&#13;450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&amp;#160; At December&#13;31, 2018, the Company has no product warranty accrual given the Company&amp;#8217;s de minimis historical financial warranty experience.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;COST OF REVENUES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company records&#13;direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,&#13;manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as&#13;costs of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling&#13;costs as cost of revenues.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RESEARCH AND DEVELOPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with ASC&#13;730-10, &amp;#8220;Research and Development,&amp;#8221; expenditures for research and development of the Company&amp;#8217;s products are expensed&#13;when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal&#13;amounts of labor associated with research and development projects, of $3,585 for the year ending December&amp;#160;31, 2018 and $1,772&#13;for the year ending December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ADVERTISING&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company conducts advertising&#13;for the promotion of its products and services. In accordance with ASC 720-35, &amp;#8220;Advertising Costs,&amp;#8221; advertising costs&#13;are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;STOCK-BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC&#13;718, &amp;#8220;Compensation &amp;#8211; Stock Compensation.&amp;#8221; ASC 718 requires companies to estimate and recognize the fair value&#13;of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest&#13;is recognized as an expense over the requisite service periods using the straight-line attribution method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &amp;#8220;Equity-Based Payments&#13;to Non-Employees&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company estimates the&#13;fair value of each stock option at the grant date by using the Black-Scholes option pricing model.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;income taxes pursuant to the provisions of ASC Topic 740, &amp;#8220;Income Taxes,&amp;#8221; which requires, among other things, an asset&#13;and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred&#13;tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the&#13;tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management&#13;believes it is more likely than not that the net deferred asset will not be realized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;provisions of ASC 740-10-25-5, &lt;i&gt;&amp;#8220;&lt;/i&gt;Basic Recognition Threshold&lt;i&gt;.&amp;#8221;&lt;/i&gt; When tax returns are filed, it is highly&#13;certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty&#13;about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the&#13;guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period&#13;during which, based on all available evidence, management believes it is more likely than not that the position will be sustained&#13;upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated&#13;with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount&#13;of tax benefit that is more than 50&amp;#160;percent likely of being realized upon settlement with the applicable taxing authority.&#13;The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected&#13;as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties&#13;that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain&#13;of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December&#13;31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any&#13;of the open tax years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company recognizes&#13;the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &amp;#8220;Basic Recognition Threshold&amp;#8221; provides&#13;guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously&#13;unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an&#13;examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of&#13;the tax benefit.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;BASIC AND DILUTED NET LOSS PER COMMON SHARE&#13;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Basic net loss per share&#13;is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net&#13;loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the&#13;period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental&#13;common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock&#13;equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Convertible debt convertible&#13;into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were&#13;outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common&#13;shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents&#13;were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive&#13;due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These&#13;potential common shares may dilute future earnings per share.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain conditions may&#13;exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will&#13;only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent&#13;liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal&#13;proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal&#13;counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount&#13;of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability&#13;has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in&#13;the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not&#13;probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,&#13;together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal&#13;costs in its estimates of amounts to accrue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;SEGMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;guidance of ASC 280-10 for &amp;#8220;Disclosures about Segments of an Enterprise and Related Information.&amp;#34; During 2018 and 2017,&#13;the Company only operated in one segment; therefore, segment information has not been presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RECLASSIFICATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain reclassifications&#13;have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified&#13;from Convertible Notes Payable &amp;#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.&#13;This reclassification had no impact on net loss, shareholders&amp;#8217; equity or cash flows as previously reported.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Other than the adoption&#13;of ASC 606 &amp;#8220;Revenue from Contracts with Customers,&amp;#8221; there are no new accounting pronouncements that became effective&#13;during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results&#13;of its&amp;#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements&#13;discussed below, disclose the potential effects on the Company&amp;#8217;s consolidated financial position and/or results of its&amp;#8217;&#13;operations and financial statement disclosures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-05&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In March 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-05: &lt;i&gt;&amp;#34;Income Taxes (Topic 805)&amp;#8221;&lt;/i&gt; to provide&#13;accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&amp;#8220;U.S.&#13;GAAP&amp;#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition&#13;of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an&#13;entity&amp;#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change&#13;in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting&#13;(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed&#13;for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in&#13;2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2016-02&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In February 2016, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2016-02: &amp;#8220;Leases (Topic 842)&amp;#8221; whereby lessees will&#13;need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective&#13;for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current&#13;assets and current liabilities but have no net material impact on its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-07&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In June 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-07: &amp;#8220;Compensation -Stock Compensation (Topic 718)&amp;#8221;&#13;which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based&#13;payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.&#13;The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&amp;#160;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"&gt;&lt;u&gt;Accounts Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company records&#13;accounts receivable as it bills its customers for products and services. The allowance for doubtful accounts is based upon the&#13;Company&amp;#8217;s policy (See Note 1). Accounts receivable throughout the year may decrease based on payments received, credits for&#13;change orders, or back charges incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;At December 31, 2018 and&#13;2017, accounts receivables were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,290,702&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,946&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: 10pt"&gt;Less: Allowance for doubtful accounts&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable, Net&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: 10pt"&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: 10pt"&gt;1,290,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;5,946&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;There was no bad debt expense&#13;for either 2018 nor 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Deferred Revenue&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Deferred revenues&#13;are deposits from customers for product sales which have not yet been delivered and multi period maintenance contracts (See Note&#13;1 and 16). Deferred revenue was $835,785 and $77,514 at December 31, 2018 and December 31, 2017, respectively.&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify; text-indent: -28.6pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Prepaid expenses and other&#13;current assets are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Prepaid insurance&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;29,524&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,402&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: 10pt"&gt;Deposit on future raw material purchases&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: 10pt"&gt;226,547&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;30,272&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total prepaid expenses and other current assets&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: 10pt"&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: 10pt"&gt;256,071&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;55,674&lt;/font&gt;&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:OtherCurrentAssetsTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&gt;Inventories&#13;are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of&#13;December 31, 2018 and 2017, inventory consists of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&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: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,716,141&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: 10pt"&gt;Work in process&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: 10pt"&gt;443,701&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: 10pt"&gt;311,481&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Raw materials&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: 10pt"&gt;698,689&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: 10pt"&gt;300,479&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: 10pt"&gt;Inventory reserve&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: 10pt"&gt;(11,424&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;(8,601&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Inventory, net&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: 10pt"&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: 10pt"&gt;1,130,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;2,319,500&lt;/font&gt;&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:InventoryDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;Property and equipment consists of&#13;the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt 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: justify"&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; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Est. Useful &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Lives&lt;/b&gt;&lt;/font&gt;&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: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 48%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&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: 10pt"&gt;Furniture and fixtures&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: 10pt"&gt;7 years&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: 10pt"&gt;82,529&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: 10pt"&gt;82,529&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Office equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&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: 10pt"&gt;3,039&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;20,533&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="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Machinery 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: 10pt"&gt;1-5 years&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: 10pt"&gt;305,337&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: 10pt"&gt;341,583&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Autos&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: 10pt"&gt;3 years&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: 10pt"&gt;49,238&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: 10pt"&gt;49,238&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: 10pt"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;47 months&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: 10pt"&gt;6,790&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;6,790&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total property and equipment&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;479,599&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: 10pt"&gt;533,339&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: 10pt"&gt;Less accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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: 10pt"&gt;(346,364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;(307,227&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&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 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-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Property and Equipment, Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; 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: 10pt"&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: 10pt"&gt;133,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;226,112&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Depreciation&#13;expense for 2018 and 2017 was $60,106 and $68,820, respectively. In 2018 and 2017, respectively, approximately $22,200 and $22,000&#13;of depreciation was capitalized into inventory as manufacturing overhead costs.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;ACCRUED EXPENSES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&gt;The major components&#13;of accrued expenses are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued vacation&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;196,888&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;152,051&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: 10pt"&gt;Accrued interest&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: 10pt"&gt;239,838&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: 10pt"&gt;175,953&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued rent&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: 10pt"&gt;66,349&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: 10pt"&gt;77,164&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: 10pt"&gt;Accrued loss contingency&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: 10pt"&gt;71,744&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: 10pt"&gt;44,423&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other accrued expense&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: 10pt"&gt;39,351&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;2,333&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: 10pt"&gt;Total accrued expenses&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: 10pt"&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: 10pt"&gt;614,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;451,924&lt;/font&gt;&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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <evsi:LineOfCreditTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;LINE OF CREDIT/TERM DEBT &amp;#8211; SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Line of Credit/Term&#13;Debt &amp;#8211; Silicon Valley Bank&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In October 2015,&#13;the Company entered into a one year Loan and Security Agreement (the &amp;#8220;LSA&amp;#8221;) with Silicon Valley Bank (&amp;#8220;Bank&amp;#8221;),&#13;pursuant to which the Bank agreed to provide the Company with a revolving line of credit in the aggregate principal amount of $1,000,000,&#13;bearing interest at a floating per annum rate equal to the greater of three quarters of one percentage point (0.75%) above the&#13;Prime Rate (as that term is defined in the LSA) or four percent (4.00%). The line of credit was secured by a second priority perfected&#13;security interest in all of the assets of the Company in favor of the Bank. &lt;font style="color: #252525"&gt;The LSA contained certain&#13;restrictions, subject to certain exceptions and qualifications, on the conduct of the Company and its subsidiary, including, among&#13;other restrictions: incurring debt other than permitted indebtedness as defined, disposing of certain assets, making investments,&#13;creating or suffering liens, completing certain mergers, consolidations and sales of assets, acquisitions, declaring dividends&#13;to third parties, redeeming or prepaying other debt, and certain transactions with affiliates. &lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #252525"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Under the terms&#13;of the LSA, the Bank received a commitment fee of $2,500, reimbursement of Bank expenses for documentation of $10,000, and a reimbursement&#13;of filing fees amounting to $1,836. These fees were recorded as Debt Issue Costs on the accompanying balance sheet and were amortized&#13;over the one year term of the line of credit.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2016, the term of the LSA was extended to January 28, 2017. Fees amounting to $2,400 relating to this extension were recorded&#13;as Debt Issue Costs on the accompanying balance sheet and were amortized over the term of this extension.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As a condition&#13;to the extension of credit to the Company under the LSA, Keshif Ventures, LLC (&amp;#8220;Keshif&amp;#8221;), a related party shareholder&#13;with more than 10% of the outstanding stock of the Company, agreed to guarantee all of the Company&amp;#8217;s obligations under the&#13;LSA pursuant to a Master Unconditional Limited Guaranty between the Bank and Keshif (&amp;#8220;Guaranty&amp;#8221;). Keshif pledged cash&#13;equivalent collateral to the Bank as security for the Guaranty. Keshif also agreed to subordinate to the Bank all of Company&amp;#8217;s&#13;indebtedness and other monetary obligations owing to Keshif pursuant to a Subordination Agreement (&amp;#8220;Subordination Agreement&amp;#8221;).&#13;Pursuant to the terms of the SPA, for each six-month period from and after the six-month anniversary of October 29, 2015 (each,&#13;a &amp;#8220;Measurement Period&amp;#8221;) that Keshif guarantees Borrower&amp;#8217;s obligations under the LSA, Keshif will also receive&#13;the number of additional shares of Envision&amp;#8217;s common stock, rounded upward to the nearest whole number, equal to (a) two&#13;and one half percent (2.5%) multiplied by the maximum outstanding principal amount of the LSA at any time during such Measurement&#13;Period, such amount to be divided by (b) the twenty (20) day average closing price of the Company&amp;#8217;s common stock, measured&#13;for the twenty (20) consecutive trading days immediately prior to such Measurement Period, the quotient of which shall be multiplied&#13;by (c) a fraction, the numerator of which is the number of calendar days during the Measurement Period which the Guaranty remained&#13;in effect and the denominator of which is the number of calendar days in such Measurement Period. On April 29, 2017, the Company&#13;issued 234,302 shares of its common stock valued at $0.15 per share, or $35,145, and expensed this over the six month Measurement&#13;Period of the Guaranty. The Company recorded a gain on debt settlement of $2,355 on this transaction. Additionally, in September&#13;2017, the Company issued 219,555 shares of its common stock valued at $0.15 per share, or $32,933 and expensed this over the final&#13;Measurement Period of the Guaranty. The Company recorded a loss of $2,183 on this transaction (See Notes 14 and 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Additionally,&#13;the Company issued a side letter to Keshif (the &amp;#8220;Side Letter&amp;#8221;), which in addition to confirming Keshif&amp;#8217;s entitlement&#13;to the Shares, provided certain contractual rights to Keshif in consideration for the Guaranty, including a covenant by the Company&#13;to provide financial statements and other periodic reports to Keshif, an agreement to reimburse Keshif for payments made by Keshif&#13;to the Bank in accordance with the Guaranty (&amp;#8220;Reimbursement Obligation&amp;#8221;), and the grant of a security interest, subordinated&#13;to the Bank under the Subordination Agreement, to secure the Reimbursement Obligation. Keshif also had the right under the Side&#13;Letter to invite one representative to attend all meetings of Envision&amp;#8217;s Board of Directors and, in the event Envision was&#13;unable to meet its obligations under the LSA, Keshif was to immediately become entitled to elect one member to Envision&amp;#8217;s&#13;Board of Directors.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective March&#13;30, 2017, the Company entered into an additional amendment to the LSA with Silicon Valley Bank as it relates to this debt. The&#13;amendment (i) extended the maturity date to March 1, 2020, (ii) increased the loan to an aggregate principal amount of $1,500,000,&#13;and (iii) changed the payment terms requiring monthly interest only payments through December 2017, and starting January 1, 2018,&#13;the Company was required to repay the balance outstanding in twenty-seven equal monthly principal payments in addition to the monthly&#13;accrued interest. The additional $500,000 of debt was funded to the Company in April 2017. Related to this amendment, the Company&#13;paid $9,655 of fees to the Bank. These fees were recorded as debt discount and netted against the loan balance and amortized to&#13;interest expense over the term of the debt facility.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of September&#13;25, 2017, the Company paid off the LSA in full with the proceeds of the &amp;#8220;Lender&amp;#8221; note as discussed in Note 10, and&#13;the Guaranty and all other contractual rights related to this debt facility were cancelled.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Convertible Line of&#13;Credit&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On September&#13;18, 2017, in addition to a convertible &amp;#8220;Lender&amp;#8221; note (See Note 10), the Company entered into a revolving secured convertible&#13;promissory note (the &amp;#8220;Revolver&amp;#8221;) with an unaffiliated lender (the &amp;#8220;Lender&amp;#8221;). Pursuant to the Revolver,&#13;the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase order&#13;(each a &amp;#8220;PO&amp;#8221;) received by the Company from a credit worthy customer (each a &amp;#8220;Draw Down&amp;#8221;), up to a maximum&#13;of $3,000,000, commencing on the date of the Revolver and originally terminating 300 days after the date of the Revolver, but subsequently&#13;extended through December 31, 2019. The Revolver bears simple interest at the floating rate per annum equal to the 12 month USD&#13;LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 600 basis points (the &amp;#8220;Interest&#13;Rate&amp;#8221;). The Interest Rate will be adjusted on the first day of each calendar month during the term of this Note to reflect&#13;any changes in the 12 month LIBOR rate as quoted on that day, or if that day is not a business day, on the next business day thereafter.&#13;The principal and accrued unpaid interest with respect to each Draw Down is due and payable within five (5) business days of receipt&#13;from the Customer by the Company of a payment due under the applicable PO (with respect to each Draw Down, the &amp;#8220;Maturity&#13;Date&amp;#8221;). Each Draw Down is secured by a perfected recorded second priority security interest in all of the Company&amp;#8217;s&#13;assets, as set forth in that certain Security Agreement by and between the Company and the Lender. The Lender will have the right&#13;at any time until the Maturity Date of a Draw Down, provided the Lender gives the Company written notice of the Lender&amp;#8217;s&#13;election to convert prior to any prepayment of such Draw Down by the Company with respect to converting that portion of such Draw&#13;Down covered by the prepayment, to convert all or any portion of the outstanding principal and accrued unpaid interest (the &amp;#8220;Conversion&#13;Amount&amp;#8221;), into such number of fully paid and nonassessable shares of the Company&amp;#8217;s common stock as is determined by&#13;dividing the Conversion Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of&#13;the Company&amp;#8217;s common stock that is quoted on a public securities trading market (if more than one, the one with the then&#13;highest trading volume), during the five (5) consecutive trading days immediately prior to the date of the Lender&amp;#8217;s written&#13;notice of the Lender&amp;#8217;s election to convert.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As additional&#13;consideration for any Draw Downs made by the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common&#13;stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the&#13;greater of (i) $0.15 per share or (ii) 75% of the Volume Weighted Average Price of the Company&amp;#8217;s common stock that is quoted&#13;on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive&#13;trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the Lender will equal&#13;25% of the increase over the highest dollar amount previously drawn down by the Company on the Revolver divided by the greater&#13;of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&amp;#8217;s common stock that is quoted&#13;on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive&#13;trading days immediately prior to the date of the applicable Draw Down which causes the increase over the previous highest amount&#13;borrowed.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company received&#13;funds for an initial Draw Down on September 26, 2017 in the amount of $850,000. As a result of this Draw Down, the Company issued&#13;1,416,667 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology, and each with&#13;a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair value&#13;of the issued warrants, the Company recorded $243,223 of value of beneficial conversion features and warrants, which was recorded&#13;as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw&#13;Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company received&#13;funds for a second Draw Down on October 24, 2017 in the amount of $300,000. As a result of this Draw Down, the Company issued 500,000&#13;common stock purchase warrants having a value of $56,620 using the Black-Scholes valuation methodology, and each with a $0.15 exercise&#13;price and three year term (See Note 15). As a result of this transaction and including the relative fair value of the issued warrants,&#13;the Company recorded $175,261 of value of beneficial conversion features and warrants, which was recorded as debt discount on the&#13;accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw Down. This Draw Down was&#13;paid back to the Lender during the three month period ended March 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, the convertible line of credit had a balance, net of a $226,768 debt discount, amounting to $923,232.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company received&#13;funds for a third Draw Down on February 20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company issued 407,784&#13;common stock purchase warrants having a fair value of $61,282 using the Black-Scholes valuation methodology, and each with a $0.1778&#13;exercise price and three year term (See Note 15). As a result of this transaction, the Company recorded $212,420 of debt discount&#13;consisting of the relative fair value of warrants of $50,591 and a beneficial conversion feature value of $161,829 which was amortized&#13;to interest expense over the term of the Draw Down. This drawn down was paid back to the Lender during the three month period ended&#13;June 30, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018, the Company received other funds on drawdowns totaling $1,513,013 and paid back drawdowns amounting to&#13;$553,013. No warrants were owed on these drawdowns.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As&#13;of December 31, 2018, the convertible line of credit had a principal balance outstanding amounting to $960,000 with accrued&#13;interest amounting to $12,909 which is included in accrued expenses (See Note 7).&lt;/p&gt;</evsi:LineOfCreditTextBlock>
    <evsi:ConvertibleNotePayableRelatedPartyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;CONVERTIBLE NOTE PAYABLE &amp;#8211; RELATED PARTY&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On October 18,&#13;2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the&#13;Chief Executive Officer, President, and Chairman of the Company (the &amp;#8220;Agreement&amp;#8221;). Pursuant to the Agreement, Mr.&#13;Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley would have deferred until such time as Mr. Wheatley&#13;and the Board of Directors agreed that payment of the deferred salary and/or cessation of the deferral was appropriate. In certain&#13;circumstances upon the Company achieving specified milestones, which are described in the Agreement, Mr. Wheatley could have demanded&#13;payment of all or any portion of the deferred amount, and the Company must comply with such demand. In August 2018 this agreement&#13;was amended to where his salary shall defer until the earliest to occur of the following: (i) a permissable event specified in&#13;Section 409A of the Code, or (ii) December 31, 2020, or (iii) an event specified in Section 8.1(a) or 8.1(b) of the Agreement.&#13;In the case of a cessation of the deferral, the Company&amp;#8217;s Board of Directors may unilaterally affect such a result by a&#13;resolution duly adopted by it without the agreement or participation of the Employee and with Employee recusing himself from the&#13;vote. Employee will be paid all of the deferred amount upon the occurrence of (a) if and when the Company experiences a &amp;#8220;change&#13;of control&amp;#8221; whereby more than 50% of the outstanding equity of the Company changes ownership in a single transaction or&#13;series of related transactions, or otherwise as defined in Section 15.6 of the Original Agreement, (b) a sale of all or substantially&#13;all of the assets of the Company, (c) a permissible event specified in Section 409A of the Code, or (d) on December 31, 2020.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;All&#13;deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley amended and&#13;signed in October 2018, bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of&#13;the Company&amp;#8217;s common stock at $0.15 per share at any time in whole or in part at Mr. Wheatley&amp;#8217;s discretion. As&#13;the conversion price was equivalent to the fair value of the common stock at various salary deferral dates prior to June 30,&#13;2018, there was no beneficial conversion feature to this note through this date. Subsequent to June 30, 2018 and through&#13;December 31, 2018, and based on the average daily closing price of Our common stock, the Company recorded $8,672 of debt&#13;discount for the beneficial conversion feature value which is being amortized to interest expense over the term of the note.&#13;Additionally, on March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to&#13;defer such bonus under the same terms of his salary deferral. The balance of the note as of December 31, 2017 is $135,000.&#13;The balance of the note as of December 31, 2018, is $177,251, net of debt discount amounting to $7,749, with accrued and&#13;unpaid interest amounting to $28,220 which is included in accrued expenses (See Notes 7 and 18). This Note is classified as&#13;short term as of December 31, 2017 and long term as of December 31, 2018 on the accompanying consolidated balance sheet as a&#13;result of the August 2018 amendment changing the due date to December 1, 2020.&lt;/p&gt;</evsi:ConvertibleNotePayableRelatedPartyTextBlock>
    <us-gaap:LongTermDebtTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;AUTO LOAN&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In October 2015,&#13;the Company purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires&#13;minimum monthly payments of approximately $950, and bears interest at a rate of 5.99 percent. As of December 31, 2017, the loan&#13;has a short-term portion of $9,862 and a long-term portion of $20,620. As of December 31, 2018, the loan has a short-term portion&#13;of $10,520 and a long-term portion of $9,277.&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;i&gt;Leases:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In August 2016,&#13;the Company entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expires in&#13;August 2020 which is the same term of the master lease for which the Company is the subtenant. As part of the sublease, the Company&#13;provided a $146,091 deposit to the landlord which will be reduced in months nineteen and thirty-one of the sublease, as defined,&#13;in lieu of rent payments. At the end of the lease period, $50,619 of the deposit will remain as security for the surrender of the&#13;premises.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Future annual&#13;minimum lease payments related to our facility lease are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 4%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 32%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;543,180&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 style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2020&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: 10pt"&gt;404,952&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&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: 10pt"&gt;948,132&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Administrative&#13;rent expense was $111,655 for each of the years ended December 31, 2018 and 2017, respectively. Further, for each of the years&#13;ended December 31, 2018 and 2017, $446,618 of rent was capitalized into inventory as manufacturing overhead costs.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Additionally,&#13;at December 31, 2018 the Company owed two month&amp;#8217;s rent totaling $97,344 which is recorded in Accounts Payable in the accompanying&#13;balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;As of December 31, 2018, there are&#13;no other lease agreements&amp;#160;with non-cancelable terms in excess of one year.&amp;#9;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;i&gt;Legal Matters:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;From time to&#13;time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of&#13;December 31, 2018, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on&#13;the results of our operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Other Commitments:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company enters&#13;into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments.&#13;During 2018 and 2017, the Company has agreements to act as a reseller for certain vendors; sales agent agreements whereby sales&#13;agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic&#13;alliance agreements where both parties have agreed to cooperate and provide business opportunities to each other; agreements with&#13;vendors where the vendor may provide marketing, public relations, technical consulting or subcontractor services and financial&#13;advisory agreements where the financial advisor would receive a fee and/or commission for advising and raising capital for the&#13;Company. All expenses and liabilities relating to such contracts were recorded in accordance with generally accepted accounting&#13;principles during the periods. Although such agreements increase the risk of legal actions against the Company for potential non-compliance,&#13;other than sales agent agreements and revenue generating sales contracts, there are no firm commitments in such agreements as of&#13;December&amp;#160;31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company enters&#13;into various other agreements with third party vendors who will provide services and/or products to the Company. Such vendor agreements&#13;may call for a deposit along with certain other payments based on the delivery of goods or services.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;STOCK OPTIONS AND WARRANTS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August 10,&#13;2011, the Company&amp;#8217;s Board of Directors approved and caused the Company to adopt the Envision Solar International, Inc. 2011&#13;Stock Incentive Plan (the &amp;#8220;Plan&amp;#8221;), which authorizes the issuance of up to 31,500,000 shares of the Company&amp;#8217;s&#13;common stock pursuant to the exercise of stock options or other awards granted under the Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In 2008, the&#13;Board approved the 2008 equity Incentive Plan, which authorizes 6,108,571 shares under the plan. Exercise rights may not expire&#13;more than three months after the date of termination of the employee but may expire in less time as stipulated in the individual&#13;grant notice. For disability or death, the optionee or estate will generally have up to twelve months to exercise their options.&#13;For certain options the Company may have rights of first refusal for a stipulated period of time, under a separate stock restriction&#13;agreement, whereby if the holder exercise the options and then desires to sell the underlying shares, the Company has the right&#13;to repurchase such shares at a price to which the holder has agreed to sell them to a third party.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Stock Options&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company follows&#13;the provisions of ASC Topic 718, &amp;#8220;Compensation &amp;#8211; Stock Compensation.&amp;#8221; ASC Topic 718 establishes standards surrounding&#13;the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses&#13;primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions, such&#13;as options issued under the Company&amp;#8217;s Stock Option Plans. The Company&amp;#8217;s stock option compensation expense was $111,572&#13;and $220,084 for the years ended December&amp;#160;31, 2018 and 2017, respectively, and there was $6,638 of total unrecognized compensation&#13;cost related to unvested options granted under the Company&amp;#8217;s options plans as of December&amp;#160;31, 2018. This stock option&#13;expense will be recognized through December 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The fair value&#13;of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain&#13;assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected&#13;option life and expected volatility in the market value of the underlying common stock.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;From January&#13;1, 2017 through December 31, 2017, the Company issued 645,000 stock options under the plans with a total valuation of $61,632.&#13;All of these options have a 10 year term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;From January&#13;1, 2018 through December 31, 2018, the Company issued 707,500 stock options under the plans with a total valuation of $94,204.&#13;All of these options have a 10 year term.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;We used the following&#13;assumptions for options granted in fiscal 2018 and 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&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: top"&gt;&#13;    &lt;td style="width: 34%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82.40%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;81.05%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;2.59% &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;1.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Black-Scholes&#13;option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and&#13;are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected&#13;stock price volatility. Because the Company&amp;#8217;s stock options and warrants have characteristics different from those of its&#13;traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&amp;#8217;s&#13;opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The&#13;risk free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the&#13;expected term. The expected dividend yield is based upon the Company&amp;#8217;s history of having never issued a dividend and management&amp;#8217;s&#13;current expectation of future action surrounding dividends. Expected volatility was based on historical data for the trading of&#13;our stock on the open market. The expected lives for such grants were based on the simplified method for employees and directors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;All options qualify&#13;as equity pursuant to ASC 815-40-25, &amp;#8220;Contracts in Entity&amp;#8217;s Own Equity.&amp;#8221;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Option activity for the years ended&#13;December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;Number of Options&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&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: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,917,007&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.25&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-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;645,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: 10pt"&gt;0.16&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;(1,095,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;0.19&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(4,250,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;0.33&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: 10pt"&gt;Outstanding at December 31, 2017&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: 10pt"&gt;15,216,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;707,500&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: 10pt"&gt;0.20&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;(1,015,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;0.19&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; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(88,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;0.63&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&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: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&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: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&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: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair 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="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; 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="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: 10pt"&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: 10pt"&gt;0.13&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The following&#13;table summarizes information about employee stock options outstanding at December 31, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&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 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 colspan="12" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="10" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&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"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Range of &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/font&gt;&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: 10pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Outstanding at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/font&gt;&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: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 17%; padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.13-0.33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; 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"&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: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As the Company&amp;#8217;s&#13;stock price was lower than the weighted average exercise price at December 31, 2018, there is no aggregate intrinsic value of the&#13;options.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Options exercisable&#13;have a weighted average remaining contractual life of 4.73 years as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The weighted&#13;average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;Warrants&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;For the year&#13;ended December 31, 2018, as a part of the Company&amp;#8217;s private placement, the Company issued 273,333 warrants to the placement&#13;agents (See Note 14). These warrants, valued at $26,206, are exercisable for 5 years at an exercise price of $0.15 per share. The&#13;Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation&#13;of these warrants include volatility of 79.39%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 5 years.&#13;There was no financial statement accounting effect for the issuance of these warrants as their fair value has been charged to Additional&#13;Paid-in-Capital as an offering cost and was offset by a credit to Additional Paid-in-Capital for their fair value when recording&#13;the issuance of these warrants.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784 common&#13;stock purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and 3 year term. The Company estimated&#13;the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation of these warrants&#13;include volatility of 82.55%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years. As a result of&#13;this transaction, the Company recorded $50,591 of debt discount consisting of the relative fair value of the warrants which is&#13;being amortized to interest expense over the term of the drawdown (See Note 8).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In connection&#13;to the issuance of a Note Payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value&#13;of $115,521 and each with a $0.25 exercise price and a 5 year term. The Company estimated the fair value of the warrants utilizing&#13;the Black-Scholes pricing model. The assumptions used in the valuation of these warrants include volatility of 82.68%, expected&#13;dividends of 0.0%, a discount rate of 2.35%, and expected term of 5 years. As a result of this transaction, the Company recorded&#13;$100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over&#13;the term of the note (See Note 11).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018, 645,067 warrants had expired.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, and as additional consideration for the funding of the Convertible Note payable by the Lender, the Company&#13;issued 2,500,000 common stock purchase warrants having a value of $187,142 using the Black-Scholes valuation methodology, and each&#13;with a $0.15 exercise price and a three year term (See Note 10). The assumptions used in the valuation of these warrants include&#13;volatility of 85.78%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017 as a result of Draw Downs on our Convertible Line of Credit with the Lender, the Company issued 1,916,667&#13;common stock purchase warrants having a value of $179,612 using the Black-Scholes valuation methodology, and each with a $0.15&#13;exercise price and three year term (See Note 8). The assumptions used in the valuation of these warrants include volatility of&#13;83.67-85.78, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, related to the Company&amp;#8217;s private placement, the company was obligated to issue 223,337 common stock purchase warrants&#13;to the placement agents which were issued in 2018. There was no financial statement accounting effect for the issuance of these&#13;warrants as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional&#13;Paid-in-Capital for their fair value when recording the issuance of these warrants.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, 26,831,589 warrants had expired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Warrant activity for the years ended&#13;December 31, 2018 and 2017 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;Number of Warrants&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&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: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;28,196,822&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&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-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;4,416,667&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: 10pt"&gt;0.15&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(26,831,589)&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;0.16&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: 10pt"&gt;Outstanding at December 31, 2017&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: 10pt"&gt;5,781,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.17&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;1,581,117&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.21&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(645,067&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;0.25&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&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: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.17&lt;/font&gt;&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: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&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: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.17&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair 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="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; 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="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: 10pt"&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: 10pt"&gt;0.13&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Warrants exercisable&#13;have a weighted average remaining contractual life of 2.22 years as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The weighted average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;REVENUES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;For each of the&#13;identified periods, revenues can be categorized into the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&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; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31,&lt;/b&gt;&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: 1pt; text-align: justify"&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Product Sales&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,144,251&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,401,103&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: 10pt"&gt;Maintenance Fees&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: 10pt"&gt;7,576&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: 10pt"&gt;7,114&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Professional Services&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: 10pt"&gt;10,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&gt;3,825&lt;/font&gt;&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: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total Revenues&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: 10pt"&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: 10pt"&gt;6,162,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;1,412,042&lt;/font&gt;&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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;At December 31,&#13;2018 and December 31, 2017, deferred revenue amounted to $835,785 and $77,514 respectively. At December 31, 2018, the Company has&#13;received an initial deposit to plan and manufacture two Solar Tree&amp;#174; units, and a deposit for two of our new HP EVARC units,&#13;in addition to deposits for multi-year maintenance plans for previously sold products. As of December 31, 2018, deferred revenue&#13;associated with product deposits are $791,913 and the delivery of such products are expected within the following six months, while&#13;deferred maintenance fees amounted to $43,872 and pertain to services to be provided through the second quarter of 2022.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Accounts Payable and&#13;Related Party Vendor Payments&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&amp;#8217;s common&#13;stock with a total value of $27,000 to GreenCore for professional services provided to the Company as detailed in a March 28, 2014&#13;consulting agreement. There were no balances owed to GreenCore as of December 31, 2017. Jay Potter, our former director at the&#13;time of such payments, is the managing member of GreenCore (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"&gt;&lt;u&gt;Director Compensation&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On or about December&#13;31, 2016, Mr. Jay S. Potter, Mr. Tony Posawatz, and Mr. Peter Davidson, all directors of the Company, each entered into an Amendment&#13;to their Restricted Stock Agreement with the Company (each an &amp;#8220;Amendment&amp;#8221;). Pursuant to their Amendments, each director&#13;agreed to terminate his rights to unvested restricted shares of the Company&amp;#8217;s common stock under their previous respective&#13;Restricted Stock Agreements, in consideration for which the Company granted to each director 750,000 restricted shares of the Company&amp;#8217;s&#13;common stock, vesting 1/36 per month over a 36 month period commencing on the date of grant, issuable quarterly on the last day&#13;of each calendar quarter (the first vesting is scheduled to occur on January 31, 2017 and be for 20,833 shares and the first issuance&#13;is scheduled to occur on March 31, 2017 and be for 62,499 shares) so long as each director serves as a director, employee, consultant&#13;or officer of the Company at the time of scheduled vesting. The Company may also grant an additional 750,000 restricted shares&#13;of the Company&amp;#8217;s common stock to each director to vest in the future from time to time, based on their achieving certain&#13;performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a future date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500&#13;(based on the market price at the time of the agreement), to three directors for their service as defined in their respective Restricted&#13;Stock Grant Agreements. The payments were expensed at issuance (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous&#13;years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per&#13;share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service&#13;as defined in their respective Restricted Stock Grant Agreements (See Note 14). The $93,750 was expensed during the year ended&#13;December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective March&#13;27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions&#13;adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of&#13;$0.15 per share (based on the market price at the time of the agreement), or $112,500, split between three directors for performance&#13;of their duties.&amp;#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously&#13;authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the&#13;Board authorizes their award and vesting by specific resolutions (See Note 14). These shares were immediately expensed.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On July 19,&#13;2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&amp;#8217;s resignation&#13;effective on the same date. In recognition of Mr. Potter&amp;#8217;s long and valuable service to the Company, the Board of Directors&#13;authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled&#13;to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common&#13;stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed&#13;on July 19, 2018 (See Note 14).&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August 22,&#13;2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer&#13;is an independent director who has also accepted an appointment to serve as the chairman of the Company&amp;#8217;s audit committee.&#13;In consideration for Mr. Schweitzer&amp;#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000&#13;restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,&#13;including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing&#13;on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of&#13;62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based&#13;on the achievement by the Company of certain performance goals in accordance with the Agreement. During the year ended December&#13;31, 2018, the Company released and issued a total of 62,500 vested shares of common stock to Mr. Schweitzer with a per share fair&#13;value of $0.20, or $12,500 (based on the market price at the time of the agreement), for his service as defined in his respective&#13;Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December 31, 2018 (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"&gt;&lt;u&gt;Stock Issued for Loan Guaranty and Cash Sales&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, and in consideration for the continued Guaranty of the Company&amp;#8217;s obligations extended under a now&#13;terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based on contemporaneous&#13;cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement. These shares were&#13;expensed to interest expense over the term of the Guaranty period. Additionally, during the year ended December 31, 2017, pursuant&#13;to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share price of $0.15 per share&#13;or $200,000 to Keshif (See Note 8).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;Convertible Notes Payable to Related&#13;Parties&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On October 18,&#13;2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the&#13;Chief Executive Officer, President, and Chairman of the Company (the &amp;#8220;Agreement&amp;#8221;). Pursuant to the Agreement, Mr. Wheatley&#13;will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the Board of&#13;Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on March 29,&#13;2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same&#13;terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company&#13;to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December 31, 2018,&#13;net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included in accrued&#13;expenses (See Notes 7 and 9). This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018&#13;on the accompanying consolidated balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective as&#13;of February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the&#13;entire principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid&#13;interest, as of February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted&#13;conversion price of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued&#13;to Keshif Ventures, LLC.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CORPORATE ORGANIZATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision Solar was incorporated&#13;in June 2006 as a limited liability company (&amp;#8220;LLC&amp;#8221;). Through a series of transactions and mergers, including a series&#13;of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated&#13;as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along&#13;with its subsidiary, hereinafter the &amp;#8220;Company&amp;#8221;, &amp;#34;us&amp;#34;, &amp;#34;we&amp;#34;, &amp;#34;our&amp;#34; or &amp;#34;Envision&amp;#34;). Additionally,&#13;the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were&#13;dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision&#13;Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NATURE OF OPERATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision invents, designs,&#13;and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging&#13;infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating&#13;renewably energized platforms for electric vehicle (&amp;#8220;EV&amp;#8221;) charging, media and branding, and energy security which management&#13;believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&amp;#8217;s chief differentiator&#13;is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary&#13;technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy&#13;in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.&#13;Management believes that Envision&amp;#8217;s products deliver multiple layers of value such as: environmental impact free renewably&#13;energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;&#13;reduced carbon footprint; high visibility &amp;#34;green halo&amp;#34; branding; reduction of net operating costs through reduced utility&#13;bills; and revenue creation opportunities through the sales of digital out of home (&amp;#8220;DOOH&amp;#8221;) media.&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PRINCIPALS OF CONSOLIDATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The consolidated financial&#13;statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar&#13;Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;USE OF ESTIMATES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The preparation of consolidated&#13;financial statements in conformity with accounting principles generally accepted in the United States of America requires management&#13;to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets&#13;and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the&#13;reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated financial&#13;statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations, depreciable&#13;lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible debt,&#13;valuation of share-based payments, and the valuation allowance on deferred tax assets.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONCENTRATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Credit&#13;Risk&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;Financial instruments&#13;that potentially subject us to concentrations of credit risk consist of cash and revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;The Company&#13;maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has&#13;not experienced any losses in such accounts through December 31, 2018.&amp;#160;&amp;#160;The Company did not have any bank balances in&#13;excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Accounts&#13;Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;At December&#13;31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; 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: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer B&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;94%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Revenues&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;For the years&#13;ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in"&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: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;50%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;28%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer C&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the purposes of the&#13;consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months&#13;or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company&amp;#8217;s financial&#13;instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical&#13;cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of&#13;the short-term nature of these instruments.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable are&#13;customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any&#13;receivables may become uncollectible. Management&amp;#8217;s evaluation includes several factors including the aging of the accounts&#13;receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,&#13;our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable balances&#13;that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record a general&#13;reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall collections.&#13;After all attempts to collect a receivable have failed, the receivable is written off against the allowance.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventory is stated at&#13;the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs&#13;primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products&#13;being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated&#13;with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual&#13;physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory&#13;may be below the carrying value.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PROPERTY, EQUIPMENT AND DEPRECIATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related&#13;assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are&#13;expensed as incurred.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PATENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company believes it&#13;will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are&#13;accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets&#13;are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically&#13;20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years&#13;ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;long-lived assets in accordance with the provisions of ASC 360-10-35-15 &amp;#8220;Impairment or Disposal of Long-Lived Assets.&amp;#8221;&#13;This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or&#13;changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held&#13;and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated&#13;by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which&#13;the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the&#13;carrying amount or fair value less costs to sell.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTING FOR DERIVATIVES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates its&#13;convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts&#13;qualify as derivatives to be separately accounted for under ASC Topic 815, &amp;#8220;Derivatives and Hedging.&amp;#8221; The result of&#13;this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as&#13;a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement&#13;of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and&#13;accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,&#13;and debt discounts, and recognizes a net gain or loss on extinguishment.&amp;#160; Equity instruments that are initially classified&#13;as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the&#13;instrument on the reclassification date.&lt;/p&gt;</us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;REVENUE AND COST RECOGNITION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On January 1, 2018, Envision&#13;adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &amp;#8220;Revenue from Contracts with Customers&#13;(Topic 606).&amp;#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods&#13;or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for&#13;those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)&#13;identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction&#13;price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance&#13;obligation.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues are primarily&#13;derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously&#13;sold products, and revenues from sales of professional services.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from inventoried&#13;product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes&#13;place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The&#13;customer is typically obligated to make payment for such products within a 30-45 day period after delivery.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from maintenance&#13;fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at&#13;the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service&#13;in advance of the maintenance period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from professional&#13;services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements&#13;with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer&#13;as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day&#13;period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company includes shipping&#13;and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Any deposits received from&#13;a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided&#13;are accounted for as deferred revenue on the balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Sales tax is recorded on&#13;a net basis and excluded from revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company generally&#13;provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,&#13;and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC&#13;450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&amp;#160; At December&#13;31, 2018, the Company has no product warranty accrual given the Company&amp;#8217;s de minimis historical financial warranty experience.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RESEARCH AND DEVELOPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with ASC&#13;730-10, &amp;#8220;Research and Development,&amp;#8221; expenditures for research and development of the Company&amp;#8217;s products are expensed&#13;when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal&#13;amounts of labor associated with research and development projects, of $3,585 for the year ending December&amp;#160;31, 2018 and $1,772&#13;for the year ending December 31, 2017.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ADVERTISING&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company conducts advertising&#13;for the promotion of its products and services. In accordance with ASC 720-35, &amp;#8220;Advertising Costs,&amp;#8221; advertising costs&#13;are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;STOCK-BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC&#13;718, &amp;#8220;Compensation &amp;#8211; Stock Compensation.&amp;#8221; ASC 718 requires companies to estimate and recognize the fair value&#13;of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest&#13;is recognized as an expense over the requisite service periods using the straight-line attribution method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &amp;#8220;Equity-Based Payments&#13;to Non-Employees&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company estimates the&#13;fair value of each stock option at the grant date by using the Black-Scholes option pricing model.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;income taxes pursuant to the provisions of ASC Topic 740, &amp;#8220;Income Taxes,&amp;#8221; which requires, among other things, an asset&#13;and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred&#13;tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the&#13;tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management&#13;believes it is more likely than not that the net deferred asset will not be realized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;provisions of ASC 740-10-25-5, &lt;i&gt;&amp;#8220;&lt;/i&gt;Basic Recognition Threshold&lt;i&gt;.&amp;#8221;&lt;/i&gt; When tax returns are filed, it is highly&#13;certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty&#13;about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the&#13;guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period&#13;during which, based on all available evidence, management believes it is more likely than not that the position will be sustained&#13;upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated&#13;with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount&#13;of tax benefit that is more than 50&amp;#160;percent likely of being realized upon settlement with the applicable taxing authority.&#13;The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected&#13;as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties&#13;that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain&#13;of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December&#13;31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any&#13;of the open tax years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company recognizes&#13;the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &amp;#8220;Basic Recognition Threshold&amp;#8221; provides&#13;guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously&#13;unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an&#13;examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of&#13;the tax benefit.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;BASIC AND DILUTED NET LOSS PER COMMON SHARE&#13;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Basic net loss per share&#13;is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net&#13;loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the&#13;period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental&#13;common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock&#13;equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Convertible debt convertible&#13;into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were&#13;outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common&#13;shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents&#13;were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive&#13;due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These&#13;potential common shares may dilute future earnings per share.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain conditions may&#13;exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will&#13;only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent&#13;liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal&#13;proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal&#13;counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount&#13;of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability&#13;has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in&#13;the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not&#13;probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,&#13;together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal&#13;costs in its estimates of amounts to accrue.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;SEGMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;guidance of ASC 280-10 for &amp;#8220;Disclosures about Segments of an Enterprise and Related Information.&amp;#34; During 2018 and 2017,&#13;the Company only operated in one segment; therefore, segment information has not been presented.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RECLASSIFICATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain reclassifications&#13;have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified&#13;from Convertible Notes Payable &amp;#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.&#13;This reclassification had no impact on net loss, shareholders&amp;#8217; equity or cash flows as previously reported.&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Other than the adoption&#13;of ASC 606 &amp;#8220;Revenue from Contracts with Customers,&amp;#8221; there are no new accounting pronouncements that became effective&#13;during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results&#13;of its&amp;#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements&#13;discussed below, disclose the potential effects on the Company&amp;#8217;s consolidated financial position and/or results of its&amp;#8217;&#13;operations and financial statement disclosures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-05&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In March 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-05: &lt;i&gt;&amp;#34;Income Taxes (Topic 805)&amp;#8221;&lt;/i&gt; to provide&#13;accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&amp;#8220;U.S.&#13;GAAP&amp;#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition&#13;of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an&#13;entity&amp;#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change&#13;in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting&#13;(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed&#13;for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in&#13;2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2016-02&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In February 2016, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2016-02: &amp;#8220;Leases (Topic 842)&amp;#8221; whereby lessees will&#13;need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective&#13;for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current&#13;assets and current liabilities but have no net material impact on its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-07&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In June 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-07: &amp;#8220;Compensation -Stock Compensation (Topic 718)&amp;#8221;&#13;which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based&#13;payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.&#13;The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&amp;#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Accounts&#13;Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;At December&#13;31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; 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: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer B&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;94%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Revenues&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;For the years&#13;ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in"&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: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;50%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;28%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer C&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;At December 31, 2018 and&#13;2017, accounts receivables were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,290,702&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,946&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: 10pt"&gt;Less: Allowance for doubtful accounts&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable, Net&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: 10pt"&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: 10pt"&gt;1,290,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;5,946&lt;/font&gt;&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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Prepaid expenses and other&#13;current assets are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Prepaid insurance&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;29,524&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,402&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: 10pt"&gt;Deposit on future raw material purchases&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: 10pt"&gt;226,547&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;30,272&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total prepaid expenses and other current assets&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: 10pt"&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: 10pt"&gt;256,071&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;55,674&lt;/font&gt;&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:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&gt;Inventories&#13;are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of&#13;December 31, 2018 and 2017, inventory consists of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&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: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,716,141&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: 10pt"&gt;Work in process&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: 10pt"&gt;443,701&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: 10pt"&gt;311,481&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Raw materials&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: 10pt"&gt;698,689&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: 10pt"&gt;300,479&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: 10pt"&gt;Inventory reserve&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: 10pt"&gt;(11,424&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;(8,601&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Inventory, net&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: 10pt"&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: 10pt"&gt;1,130,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;2,319,500&lt;/font&gt;&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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;Property and equipment consists of&#13;the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt 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: justify"&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; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Est. Useful &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Lives&lt;/b&gt;&lt;/font&gt;&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: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 48%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&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: 10pt"&gt;Furniture and fixtures&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: 10pt"&gt;7 years&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: 10pt"&gt;82,529&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: 10pt"&gt;82,529&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Office equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&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: 10pt"&gt;3,039&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;20,533&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="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Machinery 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: 10pt"&gt;1-5 years&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: 10pt"&gt;305,337&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: 10pt"&gt;341,583&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Autos&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: 10pt"&gt;3 years&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: 10pt"&gt;49,238&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: 10pt"&gt;49,238&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: 10pt"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;47 months&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: 10pt"&gt;6,790&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;6,790&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total property and equipment&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&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;479,599&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: 10pt"&gt;533,339&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: 10pt"&gt;Less accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; 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: 10pt"&gt;(346,364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;(307,227&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&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 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-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Property and Equipment, Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; 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: 10pt"&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: 10pt"&gt;133,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;226,112&lt;/font&gt;&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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&gt;The major components&#13;of accrued expenses are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued vacation&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;196,888&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;152,051&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: 10pt"&gt;Accrued interest&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: 10pt"&gt;239,838&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: 10pt"&gt;175,953&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued rent&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: 10pt"&gt;66,349&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: 10pt"&gt;77,164&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: 10pt"&gt;Accrued loss contingency&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: 10pt"&gt;71,744&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: 10pt"&gt;44,423&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other accrued expense&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: 10pt"&gt;39,351&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;2,333&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: 10pt"&gt;Total accrued expenses&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: 10pt"&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: 10pt"&gt;614,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;451,924&lt;/font&gt;&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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.85pt; text-indent: 0.5in; text-align: justify"&gt;The following is a summary of activity&#13;of Level 3 liabilities for the periods ended December 31, 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5in 0 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; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 78%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Balance at December 31, 2016&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 18%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;107,081&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: 10pt"&gt;Gain on debt extinguishment&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: 10pt"&gt;(107,081&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Balance at December 31, 2017&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: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Future annual&#13;minimum lease payments related to our facility lease are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 4%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 32%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;543,180&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 style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2020&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: 10pt"&gt;404,952&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&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: 10pt"&gt;948,132&lt;/font&gt;&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:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;We used the following&#13;assumptions for options granted in fiscal 2018 and 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&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: top"&gt;&#13;    &lt;td style="width: 34%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82.40%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;81.05%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;2.59% &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;1.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Option activity for the years ended&#13;December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;Number of Options&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&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: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,917,007&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.25&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-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;645,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: 10pt"&gt;0.16&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;(1,095,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;0.19&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(4,250,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;0.33&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: 10pt"&gt;Outstanding at December 31, 2017&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: 10pt"&gt;15,216,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;707,500&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: 10pt"&gt;0.20&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;(1,015,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;0.19&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; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(88,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;0.63&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&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: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&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: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&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: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair 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="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; 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="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: 10pt"&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: 10pt"&gt;0.13&lt;/font&gt;&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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The following&#13;table summarizes information about employee stock options outstanding at December 31, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&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 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 colspan="12" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="10" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&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"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Range of &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/font&gt;&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: 10pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Outstanding at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/font&gt;&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: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 17%; padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.13-0.33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; 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"&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: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&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:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Warrant activity for the years ended&#13;December 31, 2018 and 2017 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;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 style="text-align: justify"&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: 10pt"&gt;&lt;b&gt;Number of Warrants&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&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: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;28,196,822&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&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-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;4,416,667&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: 10pt"&gt;0.15&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(26,831,589)&lt;/font&gt;&lt;/td&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: right"&gt;&lt;font style="font-size: 10pt"&gt;0.16&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: 10pt"&gt;Outstanding at December 31, 2017&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: 10pt"&gt;5,781,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.17&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&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: 10pt"&gt;1,581,117&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.21&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: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;&amp;#8211;&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; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&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: 10pt"&gt;(645,067&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;0.25&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&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: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.17&lt;/font&gt;&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: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&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: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;0.17&lt;/font&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair 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="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; 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="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: 10pt"&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: 10pt"&gt;0.13&lt;/font&gt;&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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;For each of the&#13;identified periods, revenues can be categorized into the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&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; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31,&lt;/b&gt;&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: 1pt; text-align: justify"&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&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: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Product Sales&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,144,251&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,401,103&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: 10pt"&gt;Maintenance Fees&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: 10pt"&gt;7,576&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: 10pt"&gt;7,114&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: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Professional Services&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: 10pt"&gt;10,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&gt;3,825&lt;/font&gt;&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: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total Revenues&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: 10pt"&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: 10pt"&gt;6,162,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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: 10pt"&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: 10pt"&gt;1,412,042&lt;/font&gt;&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:ScheduleOfPrincipalTransactionsRevenueTextBlock>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">150000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31">3 to 7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_custom_ComputerEquipmentAndSoftwareMember">5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember">7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_OfficeEquipmentMember">5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember">1-5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_AutomobilesMember">3 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_LeaseholdImprovementsMember">47 months</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2733</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">561</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ExtendedProductWarrantyAccrual contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ExtendedProductWarrantyAccrual contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3585</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1772</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">114408</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">81278</us-gaap:AdvertisingExpense>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-12-31_ConvertibleDebtSharesMember" unitRef="Shares" decimals="INF">20914405</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-12-31_OptionsSharesMember" unitRef="Shares" decimals="INF">14820589</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-12-31_WarrantSharesMember" unitRef="Shares" decimals="INF">6717950</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-31_ConvertibleDebtSharesMember" unitRef="Shares" decimals="INF">19846181</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-31_OptionsSharesMember" unitRef="Shares" decimals="INF">15216664</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-31_WarrantSharesMember" unitRef="Shares" decimals="INF">5781900</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <evsi:WorkingCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-2759580</evsi:WorkingCapital>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">750000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">500000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_OtherDrawdownsMember" unitRef="USD" decimals="0">1513013</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="USD" decimals="0">850000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="USD" decimals="0">300000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">290000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">212685</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:AccountsReceivableGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1290702</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">5946</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:PrepaidInsurance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">29524</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">25402</us-gaap:PrepaidInsurance>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">226547</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">30272</us-gaap:DepositsAssetsCurrent>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1716141</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">443701</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">311481</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">698689</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">300479</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11424</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">8601</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">479599</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">533339</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_custom_ComputerEquipmentAndSoftwareMember" unitRef="USD" decimals="0">32666</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="0">82529</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_OfficeEquipmentMember" unitRef="USD" decimals="0">3039</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">305337</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_AutomobilesMember" unitRef="USD" decimals="0">49238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="0">6790</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_custom_ComputerEquipmentAndSoftwareMember" unitRef="USD" decimals="0">32666</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="0">82529</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_OfficeEquipmentMember" unitRef="USD" decimals="0">20533</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">341583</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_AutomobilesMember" unitRef="USD" decimals="0">49238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="0">6790</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">346364</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">307227</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:Depreciation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">60106</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68820</us-gaap:Depreciation>
    <evsi:DepreciationExpenseCapitalized contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">22200</evsi:DepreciationExpenseCapitalized>
    <evsi:DepreciationExpenseCapitalized contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">22000</evsi:DepreciationExpenseCapitalized>
    <us-gaap:AccruedVacationCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">196888</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">152051</us-gaap:AccruedVacationCurrent>
    <us-gaap:InterestPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">239838</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">175953</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">26096</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedRentCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">66349</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">77164</us-gaap:AccruedRentCurrent>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">71744</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">44423</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">39351</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2333</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">3000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2017-12-31_custom_LSAMember" unitRef="USD" decimals="0">1500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2015-12-31_custom_LSAMember" unitRef="USD" decimals="0">1000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2018-01-01to2018-12-31_custom_LSAMember">2020-03-01</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember">2019-12-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="From2018-01-01to2018-12-31_custom_LSAMember">Monthly interest only payments through December 2017.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">9655</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">5000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <evsi:StockIssuedForLoanGuarantySharesIssued contextRef="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="Shares" decimals="INF">234302</evsi:StockIssuedForLoanGuarantySharesIssued>
    <evsi:StockIssuedForLoanGuarantySharesIssued contextRef="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="Shares" decimals="INF">219555</evsi:StockIssuedForLoanGuarantySharesIssued>
    <evsi:StockIssuedForLoanGuarantyValue contextRef="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">35145</evsi:StockIssuedForLoanGuarantyValue>
    <evsi:StockIssuedForLoanGuarantyValue contextRef="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">32933</evsi:StockIssuedForLoanGuarantyValue>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">1500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_OtherDrawdownsMember" unitRef="USD" decimals="0">553013</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="Shares" decimals="INF">273333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="Shares" decimals="INF">1416667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="Shares" decimals="INF">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="Shares" decimals="INF">407784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_LenderNoteMember" unitRef="Shares" decimals="INF">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">4416667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_custom_ConvertibleLineOfCreditMember" unitRef="Shares" decimals="INF">407784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_ConvertibleLineOfCreditMember" unitRef="Shares" decimals="INF">1916667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="USD" decimals="0">26206</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="USD" decimals="0">122992</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="USD" decimals="0">56620</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">61282</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">187142</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">61282</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">179612</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-08-27_us-gaap_WarrantMember_custom_NotePayableMember" unitRef="USD" decimals="0">115521</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="USD" decimals="0">243223</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="USD" decimals="0">175261</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">161829</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2017-01-01to2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">66384</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2018-07-01to2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">8672</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">12909</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">73382</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_PegasusNoteMember" unitRef="USD" decimals="0">90137</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">9094</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">28220</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">28220</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1550616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1662616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">62616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1500000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">50616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1500000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">107081</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="Pure" decimals="INF">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="Pure" decimals="INF">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-12-31_us-gaap_AutomobileLoanMember" unitRef="Pure" decimals="INF">0.0599</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2018-01-01to2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">2019-07-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember">2019-02-28</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2018-01-01to2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember">2019-06-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember" unitRef="USD" decimals="0">600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <evsi:ConversionOfDebtInterestConverted contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">104709</evsi:ConversionOfDebtInterestConverted>
    <evsi:ConversionOfDebtInterestConverted contextRef="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">104709</evsi:ConversionOfDebtInterestConverted>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">4698060</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-12-31_custom_KeshifVenturesMember" unitRef="Shares" decimals="INF">2315940</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="Shares" decimals="INF">4698060</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember" unitRef="Shares" decimals="INF">4698060</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:IncreaseDecreaseInNotesPayableCurrent contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">112500</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
    <evsi:WarrantsIssuedShares contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="Shares" decimals="INF">900000</evsi:WarrantsIssuedShares>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USDPShares" decimals="INF">0.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2017-12-31_WarrantMember23581017" unitRef="USDPShares" decimals="INF">0.17</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.17</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2016-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.17</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">115521</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">100102</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:RepaymentsOfNotesPayable contextRef="From2017-01-01to2017-12-31_custom_VendorNotePayableMember" unitRef="USD" decimals="0">40000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:GainLossRelatedToLitigationSettlement contextRef="From2017-01-01to2017-12-31_custom_VendorNotePayableMember" unitRef="USD" decimals="0">25352</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2018-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">10520</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2017-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">9862</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2018-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">9277</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2017-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">20620</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">543180</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">404952</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">948132</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:SecurityDeposit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">146091</us-gaap:SecurityDeposit>
    <us-gaap:LeaseAndRentalExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">111655</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">111655</us-gaap:LeaseAndRentalExpense>
    <us-gaap:OtherInventoryCapitalizedCosts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">446618</us-gaap:OtherInventoryCapitalizedCosts>
    <us-gaap:OtherInventoryCapitalizedCosts contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">446618</us-gaap:OtherInventoryCapitalizedCosts>
    <evsi:StockIssuedForPurchaseOfWarrants contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="Shares" decimals="INF">50000</evsi:StockIssuedForPurchaseOfWarrants>
    <evsi:StockIssuedForPurchaseOfWarrants contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="Shares" decimals="INF">223337</evsi:StockIssuedForPurchaseOfWarrants>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">704709</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="AsOf2017-12-31_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">562500</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="AsOf2018-12-31_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">562500</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.8240</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.8105</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">5 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember">5 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.0259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.0150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">15216664</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">14820589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">19917007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="Shares" decimals="INF">14820589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">707500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">645000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">1015000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">1095000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">88575</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">4250343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">14674758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="Shares" decimals="INF">14674758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.33</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USD" decimals="0">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2017-12-31_WarrantMember23581017" unitRef="Shares" decimals="INF">5781900</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">6717950</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2016-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">28196822</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">26831589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">645067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">6717950</evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.16</evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.25</evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.17</evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2018-12-31_custom_Stock2011PlanMember" unitRef="Shares" decimals="INF">31500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2018-12-31_custom_Equity2008PlanMember" unitRef="Shares" decimals="INF">6108571</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">111572</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">220084</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">6638</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">707500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">645000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">94204</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">61632</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">P4Y8M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">835785</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">77514</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31_custom_ProductDepositsMember" unitRef="USD" decimals="0">791913</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31_custom_MaintenanceFeesMember" unitRef="USD" decimals="0">43872</us-gaap:DeferredRevenue>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-755744</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1034086</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-251717</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-171202</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <evsi:GoodwillImpairmentAndOtherNondeductibleItems contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-74120</evsi:GoodwillImpairmentAndOtherNondeductibleItems>
    <evsi:GoodwillImpairmentAndOtherNondeductibleItems contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">643016</evsi:GoodwillImpairmentAndOtherNondeductibleItems>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">4145380</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1081081</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3583108</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2900</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2900</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">17805</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">17948</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3448014</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3416792</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-233883</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">22937</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6920</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19661</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">17674</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">7755622</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6957507</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11500822</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">10419741</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11432888</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">10351807</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredTaxAssetsNet>
    <evsi:DeferredTaxLiabilitiesAccruedSalaries contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">67934</evsi:DeferredTaxLiabilitiesAccruedSalaries>
    <evsi:DeferredTaxLiabilitiesAccruedSalaries contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67934</evsi:DeferredTaxLiabilitiesAccruedSalaries>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.2798</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1081081</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">27714883</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="From2018-01-01to2018-12-31">2037-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:OtherNoncashIncomeTaxExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4100000</us-gaap:OtherNoncashIncomeTaxExpense>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember" unitRef="USD" decimals="0">54000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <dei:EntityPublicFloat contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">23818860</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-03-18" unitRef="Shares" decimals="INF">145331495</dei:EntityCommonStockSharesOutstanding>
    <evsi:ReimbursementOfBankExpensesForDocumentation contextRef="AsOf2017-12-31_custom_LSAMember" unitRef="USD" decimals="0">10000</evsi:ReimbursementOfBankExpensesForDocumentation>
    <evsi:ReimbursementOfFilingFees contextRef="AsOf2017-12-31_custom_LSAMember" unitRef="USD" decimals="0">1836</evsi:ReimbursementOfFilingFees>
    <us-gaap:AccountsPayableOtherCurrent contextRef="AsOf2018-12-31_us-gaap_LeaseAgreementsMember" unitRef="USD" decimals="0">97344</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">750000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">112500</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">2500</us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember">P2Y2M19D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="AsOf2017-12-31_custom_GreenCoreCapitalMember" unitRef="USD" decimals="0">0</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember" unitRef="Shares" decimals="INF">1500000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember" unitRef="Shares" decimals="INF">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <evsi:DebtConversionConvertedInstrumentAmount1Interest contextRef="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember" unitRef="USD" decimals="0">104709</evsi:DebtConversionConvertedInstrumentAmount1Interest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">840291</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">651251</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">651251</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">840291</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" border="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt; width: 0.5in"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;&lt;b&gt;GOING CONCERN&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As reflected in the&#13;accompanying consolidated financial statements for the years ended December 31, 2018 and 2017, the Company had net losses of $3,598,780&#13;(which includes $349,072 of stock-based compensation expense) and $3,041,430 (which includes $430,084 of stock-based compensation&#13;expense), respectively, and net cash used in operating activities of $712,456 and $3,437,312, respectively. Additionally, at December&#13;31, 2018, the Company had a working capital deficit of $2,759,580, stockholders&amp;#8217; deficit of $2,480,679, and accumulated deficit&#13;of $41,875,659. It is managements opinion that these factors raise substantial doubt about the Company&amp;#8217;s ability to continue&#13;as a going concern for a period of twelve months from the issuance date of this report.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company has incurred&#13;significant losses from operations, and such losses are expected to continue.&amp;#160; In addition, the Company has limited working&#13;capital. In the upcoming months, Management's plans include seeking additional operating and working capital through a public offering&#13;of its common stock and debt financings. There is no guarantee that additional capital or debt financing will be available when&#13;and to the extent required, or that if available, it will be on terms acceptable to the Company. Further, the Company continues&#13;to seek out sales contracts for new product sales that should provide additional revenues and, in the long term, gross profits.&#13;Additionally, Envision intends to renegotiate the debt instruments that become due in 2019.&amp;#160; All such actions and funds, if&#13;successful, may or may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&amp;#8217;s&#13;liabilities over the next twelve months or provide additional working capital. From January 1, 2018 through December 31, 2018,&#13;the Company raised $290,000 from a private securities offering, borrowed a net $750,000 from a certain loan facility but additionally,&#13;made payments on other debt facilities totaling $212,685.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;The consolidated financial&#13;statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts&#13;and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.&lt;/p&gt;</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <evsi:ConvertibleNotesPayableAndFairValueMeasurementsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="width: 35%; text-align: left"&gt;Evey Note&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Pegasus Note&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#8220;Lender&amp;#8221; Note&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,500,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,324,332&lt;/td&gt;&lt;td style="text-align: left; 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"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,662,616&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,486,948&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unamortized Discount&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 35%"&gt;&lt;font style="font-size: 10pt"&gt;Evey Note&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;50,616&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,480&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;35,136&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: 10pt"&gt;&amp;#8220;Lender&amp;#8221; Note&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: 10pt"&gt;1,500,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 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: 10pt"&gt;430,901&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="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: 10pt"&gt;1,069,099&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: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Convertible Notes Payable - Current Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,550,616&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;446,381&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,104,235&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;&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: 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: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Pegasus Note&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,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 style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&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="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&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: 10pt"&gt;Convertible Notes Payable - Long Term Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;100,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 style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Gemini Third Amended&#13;and Restated Secured Bridge Note &amp;#8211; Current Group &lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;At the end&#13;of 2010, the Company had a series of outstanding convertible notes to Gemini Master Fund, Ltd which were due December 31, 2011.&#13;These notes bore interest at a rate of 12% per annum and, with the exception of one note, had a conversion feature whereby, the&#13;lender, at its option, may at any time convert this loan into common stock at $0.25 per share. Interest under these notes is due&#13;on the first business day of each calendar quarter, however, upon three days advance notice, the Company may elect to add such&#13;interest to the note principal balance effectively making the interest due at note maturity. The note was secured by substantially&#13;all assets of the Company and its subsidiary, and was unconditionally guaranteed by the subsidiary.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"&gt;Through&#13;a series of amendments, the Company modified the terms of all notes so that the terms of these notes became equivalent. Further,&#13;the interest rates were reduced to 10%; the conversion prices were reduced $0.15; the beneficial holder ceiling was increased to&#13;9.9% and the terms were extended to June 30, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In June 2015,&#13;Gemini sold a 70.0066819% stake in its&amp;#8217; note to Robert Noble, our past Chairman, in a private transaction. The Company issued&#13;two replacement notes for their respective ownership values based on this transaction with the Noble note having a balance of $600,000&#13;and the Gemini note having a balance of $256,325. Each note has the same terms and conditions as existed prior to this transaction&#13;and as discussed above. There were no accounting effects for this transaction.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In September&#13;2015, the Company made a payment to pay off the balance of the Gemini note and its accrued interest.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In regards&#13;to the then remaining note, Robert Noble agreed to an extension to March 31, 2016. Additionally, during 2015, the Company made&#13;a $100,000 payment to Mr. Noble to pay down the accrued interest on this note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;January 20, 2016, Mr. Noble entered into a Purchase Option Agreement with Greencore Capital LLC (&amp;#8220;GreenCore&amp;#8221;), a firm&#13;affiliated with Jay S. Potter, a former director of the Company (the &amp;#8220;Optionee&amp;#8221;), pursuant to which the Optionee has&#13;the right to purchase or arrange for the purchase of the Note from Mr. Noble and all of Mr. Noble&amp;#8217;s shares in the Company&#13;(the &amp;#8220;Option&amp;#8221;), at any time prior to March 31, 2016, which date was subsequently extended. The Company had consented&#13;to the original Purchase Option Agreement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;fourth quarter of 2016, the Company was notified that a transaction, or series of transactions, arranged by GreenCore, had officially&#13;closed whereas the convertible note and the &amp;#8220;Noble&amp;#8221; shares were ultimately obtained by a group of various shareholders,&#13;some of which were related parties to the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;as of February 15, 2017, the Company received conversion notices from all the then current note holders effecting the conversion&#13;of the entire principal balance of the note amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting&#13;to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price of $0.15 per share, to retire&#13;the entirety of this convertible note (See Notes 14 and 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;At December&#13;31, 2017, there is no outstanding balance owed for this convertible note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;u&gt;Evey Note &lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Prior to&#13;fiscal 2011, the Company was advanced monies by John Evey, our former director, and executed a 10% convertible promissory note&#13;with compounding interest which was convertible into shares of common stock at $0.33 per share. There was no beneficial conversion&#13;feature at the note date and this note is subordinate to the then existing notes. Through a series of amendments from the original&#13;due date, the conversion price of the convertible note was reduced to $0.20 and the maturity date was extended to December 31,&#13;2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;June 27, 2018, the Company entered into a further extension agreement to extend the maturity date of this note to July 1, 2019.&#13;Additionally, Mr. Evey agreed not to offer for sale, issue, sell, contract to sell, or otherwise dispose of any of our common stock&#13;or securities convertible into common stock on or before December 31, 2018 and not to offer for sale, issue, sell, contract to&#13;sell, pledge, or otherwise dispose of any of our common stock issuable upon the conversion of the note, on or before July 1, 2019.&#13;There were no additional fees or discounts associated with this extension. This modification was treated as an extinguishment as&#13;the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of the&#13;carrying amount of the note. The Company recorded debt discount amounting to $30,960 for the value of the beneficial conversion&#13;feature and is amortizing this to interest expense over the remaining term of the loan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;For the year&#13;ended December 31, 2018, in lieu of interest payments, the Company made principal payments totaling $12,000. As of December 31,&#13;2018, this note has a balance, net of $15,480 of discount, amounting to $35,136 with accrued interest amounting to $73,382 which&#13;is included in accrued expenses (See Note 7). The note continues to bear interest at a rate of 10%&lt;b&gt;.&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Pegasus Note&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On December&#13;19, 2009, the Company entered into a convertible promissory note for $100,000 to a new landlord in lieu of paying rent for one&#13;year for new office space. The interest is 10% per annum with the note principal and interest originally due December 18, 2010.&#13;However, if the Company receives greater than $1,000,000 of proceeds from debt or equity financing, 25% of the amount in excess&#13;of $1,000,000 shall be used to pay down the note. This note is subordinate to all existing senior indebtedness of the Company.&#13;This note is convertible at $0.33 per share and had no beneficial conversion feature at the note date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Through a&#13;series of amendments, the term of the note was extended until December 31, 2016, and waived, through December 31, 2015, the requirement&#13;to pay down the note with financing proceeds received by the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;June 13, 2018, the Company entered into a further amendment to extend the maturity date of this note to December 31, 2019 and waive&#13;the past requirements to pay the note with financing proceeds received by the Company. Additionally, the note holders agreed not&#13;to offer for sale, issue, sell, contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible&#13;into common stock, before December 31, 2019. There were no additional fees or discounts associated with this amendment. This modification&#13;was treated as an extinguishment as the change in fair value of the embedded conversion option just before and just after the modification&#13;was more than 10% of the carrying amount of the note. The market price of the Company&amp;#8217;s stock was below the conversion price&#13;at the time of the modification, therefore no beneficial conversion feature needed to be recorded.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the note had a balance of $100,000 with accrued and unpaid interest amounting to $90,137 which is included in accrued&#13;expenses (See Note 7).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;&amp;#8220;Lender&amp;#8221;&#13;Note&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On September&#13;18, 2017, in addition to entering into a revolving convertible line of credit (See Note 8), the Company also entered into a $1,500,000&#13;secured convertible promissory note with the same unaffiliated lender (the &amp;#8220;Lender&amp;#8221;). The proceeds from this funding&#13;were used to pay off the Line of Credit/Term Debt &amp;#8211; Silicon Valley Bank (See Note 8). This Note bears simple interest at&#13;the floating rate per annum equal to the 12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg&#13;Service plus 400 basis points (the &amp;#8220;Interest Rate&amp;#8221;). The Interest Rate will be adjusted on the first day of each calendar&#13;month during the term of the Note to reflect any changes in the 12 month LIBOR rate as quoted at on that day, or if that day is&#13;not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal. Accrued unpaid interest&#13;is payable monthly on the first calendar day of each month for interest accrued during the previous month, with all outstanding&#13;principal and accrued unpaid interest originally payable in full on or before September 17, 2018 to the extent not converted into&#13;shares of the Company&amp;#8217;s common stock. This note was initially amended to be payable in full by December 1, 2018 but the&#13;Company did not make the December 1, 2018 principal payment which non payment was a defined event of default. In March 2019, but&#13;effective December 1, 2018, the Company entered into second amendment to extend the term of the note to be payable in full by&#13;the earlier of (i) June 30, 2019 or (ii) the closing of the public offering by borrower. This modification was treated as a debt&#13;extinguishment as the change in fair value of the embedded conversion option just before and just after the modification was more&#13;than 10% of the carrying amount of the note. The Company recorded debt discount amounting to $472,718 for the value of the beneficial&#13;conversion feature and is amortizing this to interest expense over the remaining term of the note. Additionally, the Company paid&#13;$30,000 of lender fees which were also recorded as debt discount and are also being amortized to interest expense over the term&#13;of the note. The Note is secured by a perfected recorded first priority security interest in all of the Company&amp;#8217;s assets,&#13;as set forth in a certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time&#13;until the Maturity Date, and provided Lender gives the Company written notice of Lender&amp;#8217;s election to convert prior to any&#13;prepayment of this Note by the Company with respect to converting that portion of this Note covered by the prepayment, the Lender&#13;has the right to convert all or any portion of the outstanding principal and accrued interest (the &amp;#8220;Conversion Amount&amp;#8221;),&#13;into such number of fully paid and nonassessable shares of the Company&amp;#8217;s common stock as is determined by dividing the Conversion&#13;Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&amp;#8217;s common&#13;stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during&#13;the five (5) consecutive trading days immediately prior to the date of the Lender&amp;#8217;s written notice of its election to convert.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As additional&#13;consideration for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable&#13;for a period of three years from the date of issuance with an exercise price equal to $0.15 per share. The number of warrants issuable&#13;to the Lender is equal to 25% of the loan Amount divided by fifteen cents ($0.15). As of September 18, 2017, the Company issued&#13;2,500,000 common stock purchase warrants under this provision having a fair value of $187,142 using the Black-Scholes valuation&#13;methodology, and each with a $0.15 exercise price. As a result of this transaction, the Company recorded $232,768 of debt discount&#13;consisting of the relative fair value of the warrants of $166,384 and a beneficial conversion feature of $66,384, which was amortized&#13;to interest expense over the original term of the note (See Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During any&#13;time when the Note is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock where the&#13;combination of both could result in the Lender owning stock with a current value of one million dollars or greater, in the Company,&#13;the Lender will have certain review and consulting rights as described in the Note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the convertible note had a balance, net of $430,901 of discount, amounting to $1,069,099 with accrued and&#13;unpaid interest amounting to $9,094 which is included in accrued expenses (See Note 7).&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;font&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.15pt"&gt;&lt;u&gt;Fair&#13;Value Measurements &amp;#8211; Derivative Liability &amp;#8211; relating to the Gemini Third Amended and Restated Secured Bridge Note &amp;#8211;&#13;Current Group discussed above&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.5in"&gt;The&#13;accounting guidance for fair value measurements provides a framework for measuring fair value and requires expanded&#13;disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset&#13;or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly&#13;transaction between market participants on the measurement date. The accounting guidance established a fair value&#13;hierarchy which requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the&#13;inputs into three broad levels as follows.&amp;#160;&amp;#160;Level 1 inputs are quoted prices (unadjusted)&amp;#160;in active markets&#13;for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or&#13;inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for&#13;substantially the full term of the financial instrument.&amp;#160;&amp;#160;Level 3 inputs are unobservable inputs based on the&#13;Company&amp;#8217;s own assumptions used to measure assets and liabilities at fair value. An asset or&#13;liability&amp;#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to&#13;the fair value measurement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 36.15pt"&gt;As a result&#13;of the February 2017 conversion discussed above, there was no embedded conversion option liability as of December 31, 2017.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 0.5in"&gt;The following&#13;is a summary of activity of Level 3 liabilities for the periods ended December 31, 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="width: 53%; text-align: justify"&gt;Balance at December 31, 2016&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;107,081&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Gain on debt extinguishment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(107,081&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Balance at December 31, 2017&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"&gt;Changes&#13;in fair value of the embedded conversion option liability are included in other income (expense) in the accompanying consolidated&#13;statements of operations.&lt;/p&gt;</evsi:ConvertibleNotesPayableAndFairValueMeasurementsTextBlock>
    <evsi:ConvertibleNotesPayableTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="width: 35%; text-align: left"&gt;Evey Note&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Pegasus Note&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#8220;Lender&amp;#8221; Note&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,500,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,324,332&lt;/td&gt;&lt;td style="text-align: left; 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"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,662,616&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,486,948&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unamortized Discount&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 35%"&gt;&lt;font style="font-size: 10pt"&gt;Evey Note&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;50,616&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,480&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;35,136&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: 10pt"&gt;&amp;#8220;Lender&amp;#8221; Note&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: 10pt"&gt;1,500,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 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: 10pt"&gt;430,901&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="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: 10pt"&gt;1,069,099&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: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Convertible Notes Payable - Current Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,550,616&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;446,381&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,104,235&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;&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: 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: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Pegasus Note&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;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,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 style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&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="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&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: 10pt"&gt;Convertible Notes Payable - Long Term Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;100,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 style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</evsi:ConvertibleNotesPayableTableTextBlock>
    <evsi:LendersFeesRecordedAsDebtDiscount contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">30000</evsi:LendersFeesRecordedAsDebtDiscount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;There was&#13;no Federal income tax expense for the years ended December 31, 2018 and 2017 due to the Company&amp;#8217;s net losses. Income tax&#13;expense represents minimum state taxes due.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The blended&#13;Federal and State tax rate of 27.98% applies to loss before taxes. The Company&amp;#8217;s tax expense differs from the &amp;#8220;expected&amp;#8221;&#13;tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes),&#13;as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Year ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computed &amp;#8220;expected&amp;#8221; tax expense (benefit)&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(755,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,034,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;State taxes, net of federal benefit&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: 10pt"&gt;(251,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(171,202&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Goodwill impairment and other non-deductible items&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: 10pt"&gt;(74,120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;643,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: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in federal tax rates&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;4,145,380&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in deferred tax asset valuation allowance&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: 10pt"&gt;1,081,081&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="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: 10pt"&gt;(3,583,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Income tax expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;Deferred income&#13;taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial&#13;reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant&#13;portions of deferred tax assets and liabilities at December 31, are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&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="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Charitable contributions&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Reserve for bad debt&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: 10pt"&gt;17,805&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: 10pt"&gt;17,948&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: 10pt"&gt;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: 10pt"&gt;3,448,014&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: 10pt"&gt;3,416,792&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred Revenue&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: 10pt"&gt;233,883&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;Depreciation&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: 10pt"&gt;22,937&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: 10pt"&gt;6,920&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other&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: 10pt"&gt;19,661&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: 10pt"&gt;17,674&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: 10pt"&gt;Net operating loss carryforward&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: 10pt"&gt;7,755,622&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="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: 10pt"&gt;6,957,507&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total gross deferred tax assets&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: 10pt"&gt;11,500,822&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="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: 10pt"&gt;10,419,741&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: 10pt"&gt;Less: Deferred tax asset valuation allowance&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: 10pt"&gt;(11,432,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(10,351,807&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net 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;&lt;font style="font-size: 10pt"&gt;67,934&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: 10pt"&gt;67,934&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;&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred tax liabilities:&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="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued salaries&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total deferred tax liabilities&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net deferred taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As a result&#13;of the Company&amp;#8217;s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance&#13;at December 31, 2018 was $11,432,888. The increase in the valuation allowance during 2018 was $1,081,081.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;At December&amp;#160;31,&#13;2018, the Company has a net operating loss carry forward of $27,714,883 of which $24,862,803 is available to offset future net&#13;income through 2037 and $2,852,080 may be carried forward indefinitely subject to IRS defined annual usage limitations. The NOL&#13;expires during the years 2018 to 2037. The utilization of the net operating loss carryforwards is dependent upon the ability of&#13;the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership&#13;of the Company occurs as a result of the Company&amp;#8217;s issuance of common stock, the utilization of the NOL carry forward will&#13;be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such&#13;a change has occurred.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On December&#13;22, 2017, the United States enacted the Tax Cuts and Jobs Act (Act). The Act makes significant modifications to the provisions&#13;of the Internal Revenue Code, including but not limited to, a corporate tax rate decrease to 21% effective as of January 1, 2018.&#13;The Company&amp;#8217;s net deferred tax assets and liabilities have been revalued at the newly enacted U.S. Corporate rate in the&#13;year of enactment. The adjustment related to the revaluation of the deferred tax asset and liability balances is a net charge&#13;of approximately $4.1 million. This expense is fully offset by a change in valuation allowance. Accordingly, there is no impact&#13;on income tax expense as of December 31, 2017 nor 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Year ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computed &amp;#8220;expected&amp;#8221; tax expense (benefit)&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(755,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,034,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;State taxes, net of federal benefit&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: 10pt"&gt;(251,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(171,202&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Goodwill impairment and other non-deductible items&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: 10pt"&gt;(74,120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;643,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: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in federal tax rates&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;4,145,380&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in deferred tax asset valuation allowance&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: 10pt"&gt;1,081,081&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="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: 10pt"&gt;(3,583,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Income tax expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&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="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&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="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Charitable contributions&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&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: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Reserve for bad debt&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: 10pt"&gt;17,805&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: 10pt"&gt;17,948&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: 10pt"&gt;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: 10pt"&gt;3,448,014&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: 10pt"&gt;3,416,792&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred Revenue&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: 10pt"&gt;233,883&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: 10pt"&gt;&amp;#8211;&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: 10pt"&gt;Depreciation&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: 10pt"&gt;22,937&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: 10pt"&gt;6,920&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other&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: 10pt"&gt;19,661&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: 10pt"&gt;17,674&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: 10pt"&gt;Net operating loss carryforward&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: 10pt"&gt;7,755,622&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="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: 10pt"&gt;6,957,507&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total gross deferred tax assets&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: 10pt"&gt;11,500,822&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="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: 10pt"&gt;10,419,741&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: 10pt"&gt;Less: Deferred tax asset valuation allowance&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: 10pt"&gt;(11,432,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(10,351,807&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net 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;&lt;font style="font-size: 10pt"&gt;67,934&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: 10pt"&gt;67,934&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;&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: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred tax liabilities:&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="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued salaries&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total deferred tax liabilities&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&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: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net deferred taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&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="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&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: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;COST OF REVENUES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company records&#13;direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,&#13;manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs&#13;of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling&#13;costs as cost of revenues.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;NOTES PAYABLE&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Gemini Special Opportunities&#13;Fund, LP&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August&#13;27, 2018, the Company entered into an unsecured promissory note (the &amp;#8220;Note&amp;#8221;) in the amount of $750,000 (the &amp;#8220;Principal&#13;Amount&amp;#8221;) with Gemini Special Opportunities Fund, LP (the &amp;#8220;Lender&amp;#8221;). The Note bears simple interest at an annual&#13;rate of 10% and is subject to a Securities Purchase Agreement, dated August 27, 2018. This Note is due and payable on February&#13;28, 2019 (the &amp;#8220;Maturity Date&amp;#8221;) (See Note 19). The Company may prepay the Note, provided if the Company repaid the Note&#13;on or prior to November 28, 2018, the Company shall pay 105% of the Principal Amount plus accrued interest, and if the Company&#13;repays the Note after November 28, 2018, including repayment on the Maturity Date, the Company shall pay 115% of the Principal&#13;Amount plus accrued interest. During the year ending December 31, 2018, the Company recorded an increase in the Note Payable balance&#13;of $112,500 with offsetting debt discount related to this repayment premium which is being amortized to interest expense over the&#13;term of the note. Additionally, the Company paid $5,000 of lender fees which were also recorded as debt discount and are also being&#13;amortized to interest expense over the term of the note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As additional&#13;consideration for the loan evidenced by the Note, the Company issued to the Lender 900,000 common stock purchase warrants exercisable&#13;for a period of five years from the date of issuance with an exercise price equal to $0.25 per share. These warrants had a fair&#13;value of $115,521 using the Black-Sholes valuation methodology. As a result of this transaction, the Company recorded $100,102&#13;of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over the term&#13;of the note (See Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, this note has a balance, net of $74,315 of unamortized discount, amounting to $788,185 with accrued interest amounting&#13;to $26,096 which is included in accrued expenses (See Note 7).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Vendor Note Payable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On June 1,&#13;2010, the Company entered into a Promissory Note with one of its vendors in exchange for the vendor cancelling its open invoices&#13;to the Company. Total outstanding payables recorded by the Company at the time of settlement were $179,702. The note amount was&#13;for $160,633 and bears interest at 10%. The note can be converted only at the option of the Company, at any time, into common stock&#13;with an original conversion price of $0.33 per share. During 2011, 2012 and 2013, the company made partial conversions of this&#13;note. Further, through a series of amendments, the note was extended to December 31, 2014 and the conversion price of the note&#13;was reduced to $0.20 per share of common stock.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Through a&#13;series of amendments, the maturity date of the note was extended through June 30, 2016. There were no accounting effects for these&#13;amendments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In December&#13;2017 the Company made a $40,000 settlement payment to pay off this note, and all accrued interest, in full. The Company recorded&#13;a gain on debt settlement of $25,352 related to this transaction.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;COMMON STOCK&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify; text-indent: 15.1pt"&gt;&lt;b&gt;Shares&#13;Issued&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Issuances&#13;of the Company&amp;#8217;s common stock during the years ended December&amp;#160;31, 2018 and 2017, respectively, are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Stock Issued in Cash Sales&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with&#13;a per share price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash&#13;and charged to additional paid-in capital. Additionally, 50,000 common stock purchase warrants were issued as offering costs to&#13;the placement agents (see Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for&#13;Director Services&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous&#13;years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per&#13;share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service&#13;as defined in their respective Restricted Stock Grant Agreements. The $93,750 was expensed during the year ended December 31, 2018&#13;(See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions&#13;adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of&#13;$0.15 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their&#13;duties.&amp;#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized&#13;restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes&#13;their award and vesting by specific resolutions (See Note 18). These shares were immediately expensed.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On July 19,&#13;2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&amp;#8217;s resignation&#13;effective on the same date. In recognition of Mr. Potter&amp;#8217;s long and valuable service to the Company, the Board of Directors&#13;authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled&#13;to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common&#13;stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed&#13;on July 19, 2018 (See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August&#13;22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer&#13;is an independent director who has also accepted an appointment to serve as the chairman of the Company&amp;#8217;s audit committee.&#13;In consideration for Mr. Schweitzer&amp;#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000&#13;restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,&#13;including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing&#13;on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of&#13;62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based&#13;on the achievement by the Company of certain performance goals in accordance with the Agreement&lt;font style="font-family: Times New Roman, Times, Serif"&gt;.&#13;&lt;/font&gt;During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock&#13;to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for&#13;his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December&#13;31, 2018 (See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, there were unreleased shares of common stock representing $512,500 of unrecognized restricted stock grant expense related&#13;to the Restricted Stock Grant Agreements for our Directors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Stock Issued in Cash Sales&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017 pursuant to private placements, the Company issued 15,633,327 shares of common stock for cash with&#13;a per share price of $0.15 per share or $2,345,000 and the Company incurred $53,600 of capital raising fees that were paid in cash&#13;and charged to additional paid-in capital. Additionally, as of December 31, 2017, related to the Company&amp;#8217;s private placement,&#13;the company was obligated to issue 223,337 common stock purchase warrants to the placement agents which were issued in 2018 upon&#13;the closing of the offering. There was no financial statement accounting effect for the issuance of these warrants as their fair&#13;value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional Paid-in-Capital for their&#13;fair value when recording the issuance of these warrants (see Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Loan&#13;Conversion &lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017, and effective as of February 15, 2017, the Company issued 4,698,060 shares of common stock at the&#13;contracted conversion price of $0.15 per share, or $704,709 effecting the conversion of the entire principal balance of the note&#13;amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709 (See Note 10).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Services&#13;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017, as payment for professional services provided, the Company issued 15,000 shares of the Company&amp;#8217;s&#13;common stock with a per share fair value of $0.15 (based on contemporaneous cash sales prices) or $2,250. These shares were fully&#13;earned, and were expensed, upon issuance.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Services&#13;&amp;#8211; Related Party&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;For&#13;professional services provided per the terms of a consulting agreement with GreenCore Capital LLC (&amp;#8220;GreenCore&amp;#8221;), and&#13;during the year ended December 31, 2017, the Company issued 180,000 shares of the Company&amp;#8217;s common stock with a per share&#13;fair value of $0.15 (based on contemporaneous cash sales prices)&lt;/font&gt; or &lt;font style="font-family: Times New Roman, Times, Serif"&gt;$27,000.&#13;Jay Potter, our director, is the managing member of GreenCore and the individual performing the services. (See Note 18)&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Director&#13;Services&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2016, the board approved a modified compensation program, effective January 1, 2017, for all non-executive directors where&#13;each director would receive 750,000 restricted shares of common stock, pursuant to a restricted stock grant agreement (&amp;#8220;New&#13;Program RSA&amp;#8221;) with vesting 62,500 per quarter over a 36 month period commencing on March 31, 2017 or upon the date for which&#13;a new director is named, issuable on the last day of each calendar quarter so long as such director serves as a director of the&#13;Company at that time. Each director that had a previous agreement agreed to terminate their rights to any previously issued shares&#13;and cancel such previous agreements. As such, the Company granted 2,250,000 shares to directors on January 1, 2017 having a total&#13;value of $337,500. The Company intended to grant up to an additional 750,000 shares of its common stock to each director based&#13;on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500&#13;(based on the market price at the time of the agreements), to three directors for their service as defined in their respective&#13;restricted stock grant agreements. The payments were expensed at issuance (See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The total&#13;unrecognized restricted stock grant expense related to the Restricted Stock Agreements of our directors amounted to $562,500 at&#13;December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;b&gt;Nonvested Shares&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"&gt;A summary of activity of the nonvested shares&#13;as of December 31, 2017 and 2018 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 41%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"&gt;Nonvested Shares&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;Weighted-Average Grant-Date Fair Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;3,750,000&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: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;1,500,000&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: 10pt"&gt;$0.20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;(1,562,500)&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: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;(750,000)&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: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;2,937,500&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: 10pt"&gt;$0.17&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 41%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"&gt;Nonvested Shares&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;Weighted-Average Grant-Date Fair Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;3,750,000&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: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;1,500,000&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: 10pt"&gt;$0.20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;(1,562,500)&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: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;(750,000)&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: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;2,937,500&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: 10pt"&gt;$0.17&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">3750000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="AsOf2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">2937500</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">1562000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">750000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;19.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;SUBSEQUENT EVENTS&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;font&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Note Payable with Gemini Special Operations Fund, LP became due as of February 28, 2019 and thus is&#13;in technical default (See Note 11). However, effective that date, an oral forbearance agreement was granted by lender for any defaults,&#13;confirmed in writing, and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity&#13;date of the note, or the note is sooner repaid by the Company.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <dei:AmendmentDescription contextRef="From2018-01-01to2018-12-31">minor note changes</dei:AmendmentDescription>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>22
<FILENAME>evsi-20181231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: evsi_s1a6%2D20181231.xfr; Date: 2019%2D04%2D04T15:52:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOaOMKaPty5522YkxvmR+fRmqPyko/eRReCW9XcqGAYMI -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:evsi="http://envisionsolar.com/20181231" elementFormDefault="qualified" targetNamespace="http://envisionsolar.com/20181231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://envisionsolar.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://envisionsolar.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Consolidated Statements of Operations</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://envisionsolar.com/role/StatementsOfOperationsParenthetical" id="StatementsOfOperationsParenthetical">
	  <link:definition>00000005 - Statement - Consolidated Statements of Operations (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://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" id="StatementsOfChangesInStockholdersDeficit">
	  <link:definition>00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit</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://envisionsolar.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/GoingConcern" id="GoingConcern">
	  <link:definition>00000009 - Disclosure - 2. GOING CONCERN</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://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" id="AccountsReceivableAndDeferredRevenue">
	  <link:definition>00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</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://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
	  <link:definition>00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/Inventory" id="Inventory">
	  <link:definition>00000012 - Disclosure - 5. INVENTORY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT</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://envisionsolar.com/role/AccruedExpenses" id="AccruedExpenses">
	  <link:definition>00000014 - Disclosure - 7. 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://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" id="LineOfCredittermDebt-SiliconValleyBank">
	  <link:definition>00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</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://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" id="ConvertibleNotePayable-RelatedParty">
	  <link:definition>00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY</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://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" id="ConvertibleNotesPayableAndFairValueMeasurements">
	  <link:definition>00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</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://envisionsolar.com/role/NotePayable" id="NotePayable">
	  <link:definition>00000018 - Disclosure - 11. NOTE 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://envisionsolar.com/role/AutoLoan" id="AutoLoan">
	  <link:definition>00000019 - Disclosure - 12. AUTO LOAN</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://envisionsolar.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES</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://envisionsolar.com/role/CommonStock" id="CommonStock">
	  <link:definition>00000021 - Disclosure - 14. COMMON 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://envisionsolar.com/role/StockOptionsAndWarrants" id="StockOptionsAndWarrants">
	  <link:definition>00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS</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://envisionsolar.com/role/Revenues" id="Revenues">
	  <link:definition>00000023 - Disclosure - 16. REVENUES</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://envisionsolar.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000024 - Disclosure - 17. 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://envisionsolar.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000025 - Disclosure - 18. 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://envisionsolar.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000026 - Disclosure - 19. 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://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" id="AccountsReceivableAndDeferredRevenueTables">
	  <link:definition>00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (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://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
	  <link:definition>00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000031 - Disclosure - 5. INVENTORY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (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://envisionsolar.com/role/AccruedExpensesTables" id="AccruedExpensesTables">
	  <link:definition>00000033 - Disclosure - 7. ACCRUED EXPENSES (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://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" id="ConvertibleNotesPayableAndFairValueMeasurementsTables">
	  <link:definition>00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (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://envisionsolar.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (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://envisionsolar.com/role/CommonStockTables" id="CommonStockTables">
	  <link:definition>00000036 - Disclosure - 14. COMMON STOCK (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://envisionsolar.com/role/StockOptionsAndWarrantsTables" id="StockOptionsAndWarrantsTables">
	  <link:definition>00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (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://envisionsolar.com/role/RevenuesTables" id="RevenuesTables">
	  <link:definition>00000038 - Disclosure - 16. REVENUES (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://envisionsolar.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000039 - Disclosure - 17. 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://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails">
	  <link:definition>00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS 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://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS 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://envisionsolar.com/role/GoingConcernDetailsNarrative" id="GoingConcernDetailsNarrative">
	  <link:definition>00000042 - Disclosure - 2. GOING CONCERN (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://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" id="AccountsReceivableAndDeferredRevenueDetails-accountsReceivable">
	  <link:definition>00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)</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://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" id="AccountsReceivableAndDeferredRevenueDetailsNarrative">
	  <link:definition>00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (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://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" id="PrepaidExpensesAndOtherCurrentAssetsDetails">
	  <link:definition>00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000046 - Disclosure - 5. INVENTORY (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (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://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (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://envisionsolar.com/role/AccruedExpensesDetails" id="AccruedExpensesDetails">
	  <link:definition>00000049 - Disclosure - 7. ACCRUED EXPENSES (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://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" id="LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative">
	  <link:definition>00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (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://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" id="ConvertibleNotePayable-RelatedPartyDetailsNarrative">
	  <link:definition>00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (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://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" id="ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable">
	  <link:definition>00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes 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://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" id="ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3">
	  <link:definition>00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" id="ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative">
	  <link:definition>00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (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://envisionsolar.com/role/NotePayableDetailsNarrative" id="NotePayableDetailsNarrative">
	  <link:definition>00000055 - Disclosure - 11. NOTE 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://envisionsolar.com/role/AutoLoanDetailsNarrative" id="AutoLoanDetailsNarrative">
	  <link:definition>00000056 - Disclosure - 12. AUTO LOAN (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://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" id="CommitmentsAndContingenciesDetails-FutureLeasePayments">
	  <link:definition>00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)</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://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (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://envisionsolar.com/role/CommonStockDetails" id="CommonStockDetails">
	  <link:definition>00000059 - Disclosure - 14. COMMON STOCK (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://envisionsolar.com/role/CommonStockDetailsNarrative" id="CommonStockDetailsNarrative">
	  <link:definition>00000060 - Disclosure - 14. COMMON STOCK (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://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" id="StockOptionsAndWarrantsDetails-assumptions">
	  <link:definition>00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)</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://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" id="StockOptionsAndWarrantsDetails-optionActivity">
	  <link:definition>00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)</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://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" id="StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable">
	  <link:definition>00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)</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://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" id="StockOptionsAndWarrantsDetails-warrantActivity">
	  <link:definition>00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)</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://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" id="StockOptionsAndWarrantsDetailsNarrative">
	  <link:definition>00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (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://envisionsolar.com/role/RevenuesDetails" id="RevenuesDetails">
	  <link:definition>00000066 - Disclosure - 16. REVENUES (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://envisionsolar.com/role/RevenuesDetailsNarrative" id="RevenuesDetailsNarrative">
	  <link:definition>00000067 - Disclosure - 16. REVENUES (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://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" id="IncomeTaxesDetails-taxExpense">
	  <link:definition>00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" id="IncomeTaxesDetails-deferredTaxAssetsAndLiabilities">
	  <link:definition>00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)</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://envisionsolar.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000071 - Disclosure - 18. 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:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
    <element id="evsi_StockIssuedForServicesRelatedPartyShares" name="StockIssuedForServicesRelatedPartyShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForServicesRelatedParty" name="StockIssuedForServicesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" name="StockIssuedDuringPeriodSharesIssuedForServicesDirector" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" name="StockIssuedDuringPeriodValueIssuedForServicesDirector" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" name="SharesIssuedForLoanGuarantyRelatedPartyShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForLoanGuarantyRelatedParty" name="SharesIssuedForLoanGuarantyRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CommonStockIssuedForLoanGuaranty" name="CommonStockIssuedForLoanGuaranty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" name="ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ProceedsFromConvertibleLineOfCredit" name="ProceedsFromConvertibleLineOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForDebtConversion" name="SharesIssuedForDebtConversion" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RecordingOfDebtDiscount" name="RecordingOfDebtDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RecordingOfPaymentPremiumOnNotePayable" name="RecordingOfPaymentPremiumOnNotePayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForLoanGuaranteeRelatedParty" name="SharesIssuedForLoanGuaranteeRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_TransferOfPrepaidAssetToInventory" name="TransferOfPrepaidAssetToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DepreciationTransferredToInventory" name="DepreciationTransferredToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PrepaidInsuranceFinancedByThirdParty" name="PrepaidInsuranceFinancedByThirdParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LineOfCreditTextBlock" name="LineOfCreditTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableRelatedPartyTextBlock" name="ConvertibleNotePayableRelatedPartyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DepreciationExpenseCapitalized" name="DepreciationExpenseCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForLoanGuarantySharesIssued" name="StockIssuedForLoanGuarantySharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForLoanGuarantyValue" name="StockIssuedForLoanGuarantyValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConversionOfDebtInterestConverted" name="ConversionOfDebtInterestConverted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WarrantsIssuedShares" name="WarrantsIssuedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForPurchaseOfWarrants" name="StockIssuedForPurchaseOfWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GoodwillImpairmentAndOtherNondeductibleItems" name="GoodwillImpairmentAndOtherNondeductibleItems" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DeferredTaxLiabilitiesAccruedSalaries" name="DeferredTaxLiabilitiesAccruedSalaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ReimbursementOfBankExpensesForDocumentation" name="ReimbursementOfBankExpensesForDocumentation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ReimbursementOfFilingFees" name="ReimbursementOfFilingFees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DebtConversionConvertedInstrumentAmount1Interest" name="DebtConversionConvertedInstrumentAmount1Interest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" name="ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesPayableTableTextBlock" name="ConvertibleNotesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LendersFeesRecordedAsDebtDiscount" name="LendersFeesRecordedAsDebtDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RevolvingNoteMember" name="RevolvingNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_EveyNoteMember" name="EveyNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PegasusNoteMember" name="PegasusNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LenderNoteMember" name="LenderNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GeminiMasterThirdMember" name="GeminiMasterThirdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DecAmendmentMember" name="DecAmendmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WheatleyNoteMember" name="WheatleyNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DesmondWheatleyMember" name="DesmondWheatleyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_UnsecuredConvNoteMember" name="UnsecuredConvNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleLineOfCreditMember" name="ConvertibleLineOfCreditMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NotePayableMember" name="NotePayableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesPayableRelatedPartyMember" name="ConvertibleNotesPayableRelatedPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ThirdDrawdownMember" name="ThirdDrawdownMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LSAMember" name="LSAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_KeshifMember" name="KeshifMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LoanGuarantyMember" name="LoanGuarantyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ThreeDirectorsMember" name="ThreeDirectorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RestrictedStockGrantAgrMember" name="RestrictedStockGrantAgrMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PerformanceBonusMember" name="PerformanceBonusMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_JayPotterMember" name="JayPotterMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RobertSchweitzerMember" name="RobertSchweitzerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_KeshifVenturesMember" name="KeshifVenturesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForServicesMember" name="StockIssuedForServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PotterMember" name="PotterMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SchweitzerMember" name="SchweitzerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GreenCoreCapitalLLCMember" name="GreenCoreCapitalLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GreenCoreCapitalMember" name="GreenCoreCapitalMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CustomerAMember" name="CustomerAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CustomerBMember" name="CustomerBMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CustomerCMember" name="CustomerCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ComputerEquipmentAndSoftwareMember" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleDebtSharesMember" name="ConvertibleDebtSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_OptionsSharesMember" name="OptionsSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WarrantSharesMember" name="WarrantSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_OtherDrawdownsMember" name="OtherDrawdownsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_InitialDrawDownMember" name="InitialDrawDownMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SecondDrawDownMember" name="SecondDrawDownMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesOutstandingMember" name="ConvertibleNotesOutstandingMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_VendorNotePayableMember" name="VendorNotePayableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_Range1Member" name="Range1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NonvestedSharesMember" name="NonvestedSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_Stock2011PlanMember" name="Stock2011PlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_Equity2008PlanMember" name="Equity2008PlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ProductDepositsMember" name="ProductDepositsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_MaintenanceFeesMember" name="MaintenanceFeesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GoingConcernAbstract" name="GoingConcernAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LineOfCreditAbstract" name="LineOfCreditAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableRelatedPartiesAbstract" name="ConvertibleNotePayableRelatedPartiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" name="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableRelatedPartyAbstract" name="ConvertibleNotePayableRelatedPartyAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" name="RepaymentsOfRelatedPartyDebtPrincipalAndInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LossOnDebtSettlement" name="LossOnDebtSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NumberOfWarrantsAbstract" name="NumberOfWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WarrantsWeightedAverageExercisePriceAbstract" name="WarrantsWeightedAverageExercisePriceAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>23
<FILENAME>evsi-20181231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: evsi_s1a6%2D20181231.xfr; Date: 2019%2D04%2D04T15:52:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<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://envisionsolar.com/role/DocumentAndEntityInformation" xlink:href="evsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheets" xlink:href="evsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:href="evsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperations" xlink:href="evsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:href="evsi-20181231.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="evsi-20181231.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:href="evsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcern" xlink:href="evsi-20181231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Inventory" xlink:href="evsi-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipment" xlink:href="evsi-20181231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpenses" xlink:href="evsi-20181231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBank" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayable" xlink:href="evsi-20181231.xsd#NotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoan" xlink:href="evsi-20181231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:href="evsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStock" xlink:href="evsi-20181231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Revenues" xlink:href="evsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxes" xlink:href="evsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:href="evsi-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/SubsequentEvents" xlink:href="evsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryTables" xlink:href="evsi-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesTables" xlink:href="evsi-20181231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockTables" xlink:href="evsi-20181231.xsd#CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesTables" xlink:href="evsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesTables" xlink:href="evsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:href="evsi-20181231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryDetails" xlink:href="evsi-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:href="evsi-20181231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:href="evsi-20181231.xsd#NotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:href="evsi-20181231.xsd#AutoLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetails" xlink:href="evsi-20181231.xsd#CommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:href="evsi-20181231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-warrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetails" xlink:href="evsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:href="evsi-20181231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:href="evsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="evsi-20181231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapDeferredOfferingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="loc_us-gaapOtherLoansPayableCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLoansPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtCurrent" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtCurrent" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtCurrent" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectOperatingCosts" xlink:label="loc_us-gaapDirectOperatingCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapDirectOperatingCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" 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="evsi-20181231.xsd#evsi_CommonStockIssuedForLoanGuaranty" xlink:label="loc_evsiCommonStockIssuedForLoanGuaranty" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_evsiCommonStockIssuedForLoanGuaranty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="4" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:label="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProceedsFromConvertibleLineOfCredit" xlink:label="loc_evsiProceedsFromConvertibleLineOfCredit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_evsiProceedsFromConvertibleLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="loc_us-gaapPaymentsOfLoanCosts" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfLoanCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:calculationArc order="1" 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="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-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcern" xlink:title="00000009 - Disclosure - 2. GOING CONCERN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:title="00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Inventory" xlink:title="00000012 - Disclosure - 5. INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpenses" xlink:title="00000014 - Disclosure - 7. ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:title="00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:title="00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:title="00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayable" xlink:title="00000018 - Disclosure - 11. NOTE PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoan" xlink:title="00000019 - Disclosure - 12. AUTO LOAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:title="00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStock" xlink:title="00000021 - Disclosure - 14. COMMON STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:title="00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Revenues" xlink:title="00000023 - Disclosure - 16. REVENUES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxes" xlink:title="00000024 - Disclosure - 17. INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:title="00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 19. SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:title="00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryTables" xlink:title="00000031 - Disclosure - 5. INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:title="00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:title="00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockTables" xlink:title="00000036 - Disclosure - 14. COMMON STOCK (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:title="00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesTables" xlink:title="00000038 - Disclosure - 16. REVENUES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesTables" xlink:title="00000039 - Disclosure - 17. INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:title="00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:title="00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:title="00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryDetails" xlink:title="00000046 - Disclosure - 5. INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:title="00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedVacationCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaapAccruedRentCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedRentCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaapAccrualForEnvironmentalLossContingencies" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccrualForEnvironmentalLossContingencies" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:title="00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:title="00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:title="00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:title="00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:title="00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:title="00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:title="00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:title="00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetails" xlink:title="00000059 - Disclosure - 14. COMMON STOCK (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:title="00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:title="00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:title="00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:title="00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:title="00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:title="00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetails" xlink:title="00000066 - Disclosure - 16. REVENUES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:title="00000067 - Disclosure - 16. REVENUES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:label="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>24
<FILENAME>evsi-20181231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: evsi_s1a6%2D20181231.xfr; Date: 2019%2D04%2D04T15:52:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<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://envisionsolar.com/role/DocumentAndEntityInformation" xlink:href="evsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheets" xlink:href="evsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:href="evsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperations" xlink:href="evsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:href="evsi-20181231.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="evsi-20181231.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:href="evsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcern" xlink:href="evsi-20181231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Inventory" xlink:href="evsi-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipment" xlink:href="evsi-20181231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpenses" xlink:href="evsi-20181231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBank" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayable" xlink:href="evsi-20181231.xsd#NotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoan" xlink:href="evsi-20181231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:href="evsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStock" xlink:href="evsi-20181231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Revenues" xlink:href="evsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxes" xlink:href="evsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:href="evsi-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/SubsequentEvents" xlink:href="evsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryTables" xlink:href="evsi-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesTables" xlink:href="evsi-20181231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockTables" xlink:href="evsi-20181231.xsd#CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesTables" xlink:href="evsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesTables" xlink:href="evsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:href="evsi-20181231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryDetails" xlink:href="evsi-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:href="evsi-20181231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:href="evsi-20181231.xsd#NotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:href="evsi-20181231.xsd#AutoLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetails" xlink:href="evsi-20181231.xsd#CommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:href="evsi-20181231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-warrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetails" xlink:href="evsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:href="evsi-20181231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:href="evsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="evsi-20181231.xsd#RelatedPartyTransactionsDetailsNarrative" 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://envisionsolar.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_110" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcern" xlink:title="00000009 - Disclosure - 2. GOING CONCERN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:title="00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Inventory" xlink:title="00000012 - Disclosure - 5. INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpenses" xlink:title="00000014 - Disclosure - 7. ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:title="00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:title="00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:title="00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayable" xlink:title="00000018 - Disclosure - 11. NOTE PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoan" xlink:title="00000019 - Disclosure - 12. AUTO LOAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:title="00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStock" xlink:title="00000021 - Disclosure - 14. COMMON STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:title="00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Revenues" xlink:title="00000023 - Disclosure - 16. REVENUES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxes" xlink:title="00000024 - Disclosure - 17. INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:title="00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 19. SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:title="00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryTables" xlink:title="00000031 - Disclosure - 5. INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:title="00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:title="00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockTables" xlink:title="00000036 - Disclosure - 14. COMMON STOCK (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:title="00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesTables" xlink:title="00000038 - Disclosure - 16. REVENUES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesTables" xlink:title="00000039 - Disclosure - 17. INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerBMember" xlink:label="loc_evsiCustomerBMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerBMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerCMember" xlink:label="loc_evsiCustomerCMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerCMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerAMember" xlink:label="loc_evsiCustomerAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerAMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantSharesMember" xlink:label="loc_evsiWarrantSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiWarrantSharesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleDebtSharesMember" xlink:label="loc_evsiConvertibleDebtSharesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiConvertibleDebtSharesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OptionsSharesMember" xlink:label="loc_evsiOptionsSharesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiOptionsSharesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_110" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:title="00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:title="00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:title="00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryDetails" xlink:title="00000046 - Disclosure - 5. INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ComputerEquipmentAndSoftwareMember" xlink:label="loc_evsiComputerEquipmentAndSoftwareMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_evsiComputerEquipmentAndSoftwareMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_220" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_220" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:title="00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:title="00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RevolvingNoteMember" xlink:label="loc_evsiRevolvingNoteMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_evsiRevolvingNoteMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThirdDrawdownMember" xlink:label="loc_evsiThirdDrawdownMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiThirdDrawdownMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OtherDrawdownsMember" xlink:label="loc_evsiOtherDrawdownsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiOtherDrawdownsMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SecondDrawDownMember" xlink:label="loc_evsiSecondDrawDownMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiSecondDrawDownMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_InitialDrawDownMember" xlink:label="loc_evsiInitialDrawDownMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiInitialDrawDownMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="loc_evsiUnsecuredConvNoteMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiUnsecuredConvNoteMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LSAMember" xlink:label="loc_evsiLSAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_evsiLSAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="loc_us-gaapNonmonetaryTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LoanGuarantyMember" xlink:label="loc_evsiLoanGuarantyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_evsiLoanGuarantyMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifMember" xlink:label="loc_evsiKeshifMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="loc_evsiDesmondWheatleyMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiDesmondWheatleyMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_310" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_310" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDescription_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDescription_310" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_310" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfBankExpensesForDocumentation" xlink:label="loc_evsiReimbursementOfBankExpensesForDocumentation_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfBankExpensesForDocumentation_310" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfFilingFees" xlink:label="loc_evsiReimbursementOfFilingFees_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfFilingFees_310" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_310" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantySharesIssued" xlink:label="loc_evsiStockIssuedForLoanGuarantySharesIssued_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantySharesIssued_310" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantyValue" xlink:label="loc_evsiStockIssuedForLoanGuarantyValue_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantyValue_310" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_310" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit_310" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit_310" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_310" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_310" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_310" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_310" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_310" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_310" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:title="00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="loc_evsiWheatleyNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_evsiWheatleyNoteMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:title="00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="loc_evsiGeminiMasterThirdMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiGeminiMasterThirdMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable_200" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:title="00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:title="00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="loc_evsiGeminiMasterThirdMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiGeminiMasterThirdMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember_170" xlink:type="arc" order="172" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember_230" xlink:type="arc" order="232" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="loc_evsiWheatleyNoteMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_evsiWheatleyNoteMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DecAmendmentMember" xlink:label="loc_evsiDecAmendmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiDecAmendmentMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:label="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest_310" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LossOnDebtSettlement" xlink:label="loc_evsiLossOnDebtSettlement_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLossOnDebtSettlement_310" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_310" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_310" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LendersFeesRecordedAsDebtDiscount" xlink:label="loc_evsiLendersFeesRecordedAsDebtDiscount_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLendersFeesRecordedAsDebtDiscount_310" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_310" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_310" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_310" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_310" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted_310" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_310" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_310" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_310" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_310" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt_310" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:title="00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_VendorNotePayableMember" xlink:label="loc_evsiVendorNotePayableMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiVendorNotePayableMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsIssuedShares" xlink:label="loc_evsiWarrantsIssuedShares_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsIssuedShares_140" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_140" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_140" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants_140" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_140" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_140" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_140" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrent_140" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable_140" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement_140" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:title="00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtCurrent_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:title="00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaapLeaseAgreementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapLeaseAgreementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="loc_us-gaapOtherInventoryCapitalizedCosts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryCapitalizedCosts_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableOtherCurrent_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetails" xlink:title="00000059 - Disclosure - 14. COMMON STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NonvestedSharesMember" xlink:label="loc_evsiNonvestedSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiNonvestedSharesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_60" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:title="00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SchweitzerMember" xlink:label="loc_evsiSchweitzerMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiSchweitzerMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PotterMember" xlink:label="loc_evsiPotterMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPotterMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="loc_evsiJayPotterMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiJayPotterMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiThreeDirectorsMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalLLCMember" xlink:label="loc_evsiGreenCoreCapitalLLCMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalLLCMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="loc_evsiGreenCoreCapitalMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesMember" xlink:label="loc_evsiStockIssuedForServicesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_evsiStockIssuedForServicesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaapServiceMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapServiceMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForPurchaseOfWarrants" xlink:label="loc_evsiStockIssuedForPurchaseOfWarrants_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForPurchaseOfWarrants_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_160" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_160" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_160" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_160" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares_160" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty_160" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_160" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_160" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_160" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_160" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:title="00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:title="00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_80" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_80" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:title="00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Range1Member" xlink:label="loc_evsiRange1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_evsiRange1Member_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_70" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:title="00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NumberOfWarrantsAbstract" xlink:label="loc_evsiNumberOfWarrantsAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiNumberOfWarrantsAbstract_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:label="loc_evsiWarrantsWeightedAverageExercisePriceAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsWeightedAverageExercisePriceAbstract_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:title="00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Equity2008PlanMember" xlink:label="loc_evsiEquity2008PlanMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiEquity2008PlanMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Stock2011PlanMember" xlink:label="loc_evsiStock2011PlanMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiStock2011PlanMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_150" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_150" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetails" xlink:title="00000066 - Disclosure - 16. REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaapMaintenanceMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapMaintenanceMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:title="00000067 - Disclosure - 16. REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_MaintenanceFeesMember" xlink:label="loc_evsiMaintenanceFeesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiMaintenanceFeesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProductDepositsMember" xlink:label="loc_evsiProductDepositsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiProductDepositsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiThreeDirectorsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember_210" xlink:type="arc" order="212" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="loc_us-gaapDebtConversionByUniqueDescriptionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="loc_us-gaapDebtConversionNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:to="loc_us-gaapDebtConversionNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="loc_us-gaapDebtConversionNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:to="loc_us-gaapDebtConversionNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesOutstandingMember" xlink:label="loc_evsiConvertibleNotesOutstandingMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtConversionNameDomain" xlink:to="loc_evsiConvertibleNotesOutstandingMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RestrictedStockGrantAgrMember" xlink:label="loc_evsiRestrictedStockGrantAgrMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiRestrictedStockGrantAgrMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PerformanceBonusMember" xlink:label="loc_evsiPerformanceBonusMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiPerformanceBonusMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="loc_evsiUnsecuredConvNoteMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiUnsecuredConvNoteMember_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_260" xlink:type="arc" order="261" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="loc_evsiJayPotterMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiJayPotterMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RobertSchweitzerMember" xlink:label="loc_evsiRobertSchweitzerMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiRobertSchweitzerMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="loc_evsiGreenCoreCapitalMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="loc_evsiDesmondWheatleyMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiDesmondWheatleyMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsPayableRelatedPartiesCurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableRelatedPartiesCurrent_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_300" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_300" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_300" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_300" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_300" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_300" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_300" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_300" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_300" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent_300" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_300" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_300" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_300" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:label="loc_evsiDebtConversionConvertedInstrumentAmount1Interest_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiDebtConversionConvertedInstrumentAmount1Interest_300" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_300" xlink:type="arc" order="19" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>25
<FILENAME>evsi-20181231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: evsi_s1a6%2D20181231.xfr; Date: 2019%2D04%2D04T15:52:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RevolvingNoteMember" xlink:label="evsi_RevolvingNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RevolvingNoteMember" xlink:to="evsi_RevolvingNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RevolvingNoteMember_lbl" xml:lang="en-US">Revolver [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="us-gaap_ConvertibleNotesPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="evsi_EveyNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_EveyNoteMember" xlink:to="evsi_EveyNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_EveyNoteMember_lbl" xml:lang="en-US">Evey Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="evsi_PegasusNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PegasusNoteMember" xlink:to="evsi_PegasusNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PegasusNoteMember_lbl" xml:lang="en-US">Pegasus Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="evsi_LenderNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LenderNoteMember" xlink:to="evsi_LenderNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LenderNoteMember_lbl" xml:lang="en-US">Lender Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="evsi_GeminiMasterThirdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GeminiMasterThirdMember" xlink:to="evsi_GeminiMasterThirdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GeminiMasterThirdMember_lbl" xml:lang="en-US">Gemini Master Fund - Third Amended [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="us-gaap_TransactionTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransactionTypeAxis" xlink:to="us-gaap_TransactionTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransactionTypeAxis_lbl" xml:lang="en-US">Transaction Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DecAmendmentMember" xlink:label="evsi_DecAmendmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DecAmendmentMember" xlink:to="evsi_DecAmendmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DecAmendmentMember_lbl" xml:lang="en-US">December Amendment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">ShortTermDebtType [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="evsi_WheatleyNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WheatleyNoteMember" xlink:to="evsi_WheatleyNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WheatleyNoteMember_lbl" xml:lang="en-US">Wheatley Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="evsi_DesmondWheatleyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DesmondWheatleyMember" xlink:to="evsi_DesmondWheatleyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DesmondWheatleyMember_lbl" xml:lang="en-US">Desmond Wheatley [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="evsi_UnsecuredConvNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_UnsecuredConvNoteMember" xlink:to="evsi_UnsecuredConvNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_UnsecuredConvNoteMember_lbl" xml:lang="en-US">Unsecured Convertible Promissory note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableOtherPayablesMember" xlink:to="us-gaap_NotesPayableOtherPayablesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableOtherPayablesMember_lbl" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Accumulated Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="evsi_ConvertibleLineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleLineOfCreditMember" xlink:to="evsi_ConvertibleLineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleLineOfCreditMember_lbl" xml:lang="en-US">Convertible Line of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="evsi_NotePayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NotePayableMember" xlink:to="evsi_NotePayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NotePayableMember_lbl" xml:lang="en-US">Note Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="evsi_ConvertibleNotesPayableRelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:to="evsi_ConvertibleNotesPayableRelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesPayableRelatedPartyMember_lbl" xml:lang="en-US">Convertible Note Payable - Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThirdDrawdownMember" xlink:label="evsi_ThirdDrawdownMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ThirdDrawdownMember" xlink:to="evsi_ThirdDrawdownMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ThirdDrawdownMember_lbl" xml:lang="en-US">Third Drawdown [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaintenanceMember" xlink:to="us-gaap_MaintenanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaintenanceMember_lbl" xml:lang="en-US">Maintenance Fees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="us-gaap_ServiceOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceOtherMember" xlink:to="us-gaap_ServiceOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceOtherMember_lbl" xml:lang="en-US">Professional Services [member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LSAMember" xlink:label="evsi_LSAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LSAMember" xlink:to="evsi_LSAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LSAMember_lbl" xml:lang="en-US">Loan and Security Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifMember" xlink:label="evsi_KeshifMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_KeshifMember" xlink:to="evsi_KeshifMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_KeshifMember_lbl" xml:lang="en-US">Keshif Ventures, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis_lbl" xml:lang="en-US">Nonmonetary Transaction Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LoanGuarantyMember" xlink:label="evsi_LoanGuarantyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LoanGuarantyMember" xlink:to="evsi_LoanGuarantyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LoanGuarantyMember_lbl" xml:lang="en-US">Loan Guaranty [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="evsi_ThreeDirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ThreeDirectorsMember" xlink:to="evsi_ThreeDirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ThreeDirectorsMember_lbl" xml:lang="en-US">Three Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RestrictedStockGrantAgrMember" xlink:label="evsi_RestrictedStockGrantAgrMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RestrictedStockGrantAgrMember" xlink:to="evsi_RestrictedStockGrantAgrMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RestrictedStockGrantAgrMember_lbl" xml:lang="en-US">Restricted Stock Grant Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PerformanceBonusMember" xlink:label="evsi_PerformanceBonusMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PerformanceBonusMember" xlink:to="evsi_PerformanceBonusMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PerformanceBonusMember_lbl" xml:lang="en-US">Performance Bonus [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="evsi_JayPotterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_JayPotterMember" xlink:to="evsi_JayPotterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_JayPotterMember_lbl" xml:lang="en-US">Jay Potter [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RobertSchweitzerMember" xlink:label="evsi_RobertSchweitzerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RobertSchweitzerMember" xlink:to="evsi_RobertSchweitzerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RobertSchweitzerMember_lbl" xml:lang="en-US">Robert Schweitzer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="evsi_KeshifVenturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_KeshifVenturesMember" xlink:to="evsi_KeshifVenturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_KeshifVenturesMember_lbl" xml:lang="en-US">Keshif Ventures LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesMember" xlink:label="evsi_StockIssuedForServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesMember" xlink:to="evsi_StockIssuedForServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForServicesMember_lbl" xml:lang="en-US">Stock Issued for Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PotterMember" xlink:label="evsi_PotterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PotterMember" xlink:to="evsi_PotterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PotterMember_lbl" xml:lang="en-US">Potter [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SchweitzerMember" xlink:label="evsi_SchweitzerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SchweitzerMember" xlink:to="evsi_SchweitzerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SchweitzerMember_lbl" xml:lang="en-US">Schweitzer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US">Service [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalLLCMember" xlink:label="evsi_GreenCoreCapitalLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GreenCoreCapitalLLCMember" xlink:to="evsi_GreenCoreCapitalLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GreenCoreCapitalLLCMember_lbl" xml:lang="en-US">GreenCoreCapitalLLCMember</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="evsi_GreenCoreCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GreenCoreCapitalMember" xlink:to="evsi_GreenCoreCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GreenCoreCapitalMember_lbl" xml:lang="en-US">GreenCore Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerAMember" xlink:label="evsi_CustomerAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerAMember" xlink:to="evsi_CustomerAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerBMember" xlink:label="evsi_CustomerBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerBMember" xlink:to="evsi_CustomerBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerCMember" xlink:label="evsi_CustomerCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerCMember" xlink:to="evsi_CustomerCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ComputerEquipmentAndSoftwareMember" xlink:label="evsi_ComputerEquipmentAndSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ComputerEquipmentAndSoftwareMember" xlink:to="evsi_ComputerEquipmentAndSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ComputerEquipmentAndSoftwareMember_lbl" xml:lang="en-US">Computer equipment and software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobilesMember_lbl" xml:lang="en-US">Autos [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleDebtSharesMember" xlink:label="evsi_ConvertibleDebtSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleDebtSharesMember" xlink:to="evsi_ConvertibleDebtSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleDebtSharesMember_lbl" xml:lang="en-US">Convertible Debt Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OptionsSharesMember" xlink:label="evsi_OptionsSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_OptionsSharesMember" xlink:to="evsi_OptionsSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_OptionsSharesMember_lbl" xml:lang="en-US">Option Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantSharesMember" xlink:label="evsi_WarrantSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantSharesMember" xlink:to="evsi_WarrantSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WarrantSharesMember_lbl" xml:lang="en-US">Warrant Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OtherDrawdownsMember" xlink:label="evsi_OtherDrawdownsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_OtherDrawdownsMember" xlink:to="evsi_OtherDrawdownsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_OtherDrawdownsMember_lbl" xml:lang="en-US">Other Drawdowns [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_InitialDrawDownMember" xlink:label="evsi_InitialDrawDownMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_InitialDrawDownMember" xlink:to="evsi_InitialDrawDownMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_InitialDrawDownMember_lbl" xml:lang="en-US">Initial Draw Down [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SecondDrawDownMember" xlink:label="evsi_SecondDrawDownMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SecondDrawDownMember" xlink:to="evsi_SecondDrawDownMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SecondDrawDownMember_lbl" xml:lang="en-US">Second Draw Down [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="us-gaap_AutomobileLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobileLoanMember" xlink:to="us-gaap_AutomobileLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobileLoanMember_lbl" xml:lang="en-US">Automobile Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesOutstandingMember" xlink:label="evsi_ConvertibleNotesOutstandingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesOutstandingMember" xlink:to="evsi_ConvertibleNotesOutstandingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesOutstandingMember_lbl" xml:lang="en-US">Convertible notes outstanding [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_VendorNotePayableMember" xlink:label="evsi_VendorNotePayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_VendorNotePayableMember" xlink:to="evsi_VendorNotePayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_VendorNotePayableMember_lbl" xml:lang="en-US">Vendor Note Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Employee Stock Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Range1Member" xlink:label="evsi_Range1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Range1Member" xlink:to="evsi_Range1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_Range1Member_lbl" xml:lang="en-US">0.13-0.33 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NonvestedSharesMember" xlink:label="evsi_NonvestedSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NonvestedSharesMember" xlink:to="evsi_NonvestedSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NonvestedSharesMember_lbl" xml:lang="en-US">Nonvested Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Stock2011PlanMember" xlink:label="evsi_Stock2011PlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Stock2011PlanMember" xlink:to="evsi_Stock2011PlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_Stock2011PlanMember_lbl" xml:lang="en-US">2011 Stock Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Equity2008PlanMember" xlink:label="evsi_Equity2008PlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Equity2008PlanMember" xlink:to="evsi_Equity2008PlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_Equity2008PlanMember_lbl" xml:lang="en-US">2008 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProductDepositsMember" xlink:label="evsi_ProductDepositsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ProductDepositsMember" xlink:to="evsi_ProductDepositsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ProductDepositsMember_lbl" xml:lang="en-US">Product Deposits [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_MaintenanceFeesMember" xlink:label="evsi_MaintenanceFeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_MaintenanceFeesMember" xlink:to="evsi_MaintenanceFeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_MaintenanceFeesMember_lbl" xml:lang="en-US">Maintenance Fees [Member] [Default Label]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAgreementsMember" xlink:label="us-gaap_LeaseAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAgreementsMember" xlink:to="us-gaap_LeaseAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAgreementsMember_lbl" xml:lang="en-US">Lease Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DocumentAndEntityInformationAbstract" xlink:label="evsi_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DocumentAndEntityInformationAbstract" xlink:to="evsi_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_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_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Is Entity a Well-known Seasoned Issuer?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Is Entity a Voluntary Filer?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Is Entity's Reporting Status Current?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and Equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Patents, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssets" xlink:to="us-gaap_DepositsAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US">Deferred Equity Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total Other Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Sales Tax Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Convertible Line of Credit, net of discount of $0 and $226,768 at December 31, 2018 and 2017, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible Notes Payable - Current Portion, net of discount amounting to $446,381 and $175,668 at December 31, 2018 and 2017, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl" xml:lang="en-US">Convertible Note Payable - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Note Payable, net of discount of $74,315 at December 31, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="us-gaap_OtherLoansPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl" xml:lang="en-US">Auto Loan-current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="us-gaap_NotesPayableRelatedPartiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableRelatedPartiesNoncurrent_lbl" xml:lang="en-US">Convertible Note Payable -Related Party, net of debt discount amounting to $7,749 at December 31, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xml:lang="en-US">Convertible Notes Payable - Long Term Portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="us-gaap_OtherLoansPayableLongTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl" xml:lang="en-US">Long-term portion of Auto Loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Total Long Term Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Stock, $0.001 par value, 10,000,000 authorized, 0 outstanding as of December 31, 2018 and 2017, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, $0.001 par value, 490,000,000 shares authorized, 145,331,495 and 141,835,662 shares issued or issuable and outstanding at December 31, 2018 and 2017, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional Paid-in-Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Stockholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common Stock par value (in Dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Unamortized discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectOperatingCosts" xlink:label="us-gaap_DirectOperatingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectOperatingCosts" xlink:to="us-gaap_DirectOperatingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DirectOperatingCosts_lbl" xml:lang="en-US">Operating Expenses (including stock based compensation expense of $349,072 and $430,084 for the years ended December 31, 2018 and 2017, respectively)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Income (Expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Other Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on sale of Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl" xml:lang="en-US">Gain on Debt Settlement, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain on debt extinguishment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total Other Income (Expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss Before Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Net Loss Per Share- Basic and Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Weighted Average Shares Outstanding - Basic and Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued for Cash, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Stock Issued for Cash, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Cash Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Stock Issued for Loan Conversion, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Stock Issued for Loan Conversion, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Stock Issued for Services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Stock Issued for Services, value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="evsi_StockIssuedForServicesRelatedPartyShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedPartyShares" xlink:to="evsi_StockIssuedForServicesRelatedPartyShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForServicesRelatedPartyShares_lbl" xml:lang="en-US">Stock Issued for Services - Related Party, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="evsi_StockIssuedForServicesRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedParty" xlink:to="evsi_StockIssuedForServicesRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForServicesRelatedParty_lbl" xml:lang="en-US">Stock Issued for Services - Related Party, value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_lbl" xml:lang="en-US">Stock Issued for Director Services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_lbl" xml:lang="en-US">Stock Issued for Director Services, value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xml:lang="en-US">Value of Warrants and Beneficial Conversion Features Related to Debt Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock Option Expense</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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to Reconcile Net loss to Net Cash Used in Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="evsi-20181231.xsd#evsi_CommonStockIssuedForLoanGuaranty" xlink:label="evsi_CommonStockIssuedForLoanGuaranty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CommonStockIssuedForLoanGuaranty" xlink:to="evsi_CommonStockIssuedForLoanGuaranty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CommonStockIssuedForLoanGuaranty_lbl" xml:lang="en-US">Common Stock Issued for Loan Guaranty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common Stock Issued for Services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_2_lbl" xml:lang="en-US">Gain on Debt Settlement, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Compensation Expense Related to Grant of Stock Options</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Gain on Debt Extinguishment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain on Sale of Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of Debt Discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of Debt Issue Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities: (Increase) decrease in:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:label="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:to="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_lbl" xml:lang="en-US">Convertible Note Payable Issued in Lieu of Salary - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Sales Tax Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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 OPERATING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Sale of Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Funding of Patent Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">NET CASH USED IN INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from Sale of Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Payments of Offering Costs Related to Sale of Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Borrowings on Convertible Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProceedsFromConvertibleLineOfCredit" xlink:label="evsi_ProceedsFromConvertibleLineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ProceedsFromConvertibleLineOfCredit" xlink:to="evsi_ProceedsFromConvertibleLineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ProceedsFromConvertibleLineOfCredit_lbl" xml:lang="en-US">Borrowings (Repayments) on Convertible Line of Credit, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Payments on Line of Credit, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US">Repayments of Convertible Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xml:lang="en-US">Borrowings (Repayments) on Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayments of Auto Loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xml:lang="en-US">Payments of Deferred Equity Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="us-gaap_PaymentsOfLoanCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfLoanCosts_lbl" xml:lang="en-US">Payments of Loan Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">NET CASH PROVIDED BY FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="us-gaap_CashPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashPeriodIncreaseDecrease_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH</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 AT BEGINNING OF YEAR</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Cash_3_lbl" xml:lang="en-US">CASH AT END OF YEAR</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="us-gaap_PaymentsForOtherTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherTaxes" xlink:to="us-gaap_PaymentsForOtherTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForOtherTaxes_lbl" xml:lang="en-US">Cash paid for tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Non-Cash Investing and Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForDebtConversion" xlink:label="evsi_SharesIssuedForDebtConversion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForDebtConversion" xlink:to="evsi_SharesIssuedForDebtConversion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForDebtConversion_lbl" xml:lang="en-US">Shares Issued for Debt Conversion</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfDebtDiscount" xlink:label="evsi_RecordingOfDebtDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfDebtDiscount" xlink:to="evsi_RecordingOfDebtDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RecordingOfDebtDiscount_lbl" xml:lang="en-US">Recording of Debt Discount</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:label="evsi_RecordingOfPaymentPremiumOnNotePayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:to="evsi_RecordingOfPaymentPremiumOnNotePayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RecordingOfPaymentPremiumOnNotePayable_lbl" xml:lang="en-US">Recording of Payment Premium on Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:label="evsi_SharesIssuedForLoanGuaranteeRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuaranteeRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForLoanGuaranteeRelatedParty_lbl" xml:lang="en-US">Shares Issued for Loan Guarantee - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_TransferOfPrepaidAssetToInventory" xlink:label="evsi_TransferOfPrepaidAssetToInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_TransferOfPrepaidAssetToInventory" xlink:to="evsi_TransferOfPrepaidAssetToInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_TransferOfPrepaidAssetToInventory_lbl" xml:lang="en-US">Transfer of prepaid asset to inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationTransferredToInventory" xlink:label="evsi_DepreciationTransferredToInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationTransferredToInventory" xlink:to="evsi_DepreciationTransferredToInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DepreciationTransferredToInventory_lbl" xml:lang="en-US">Depreciation transferred to inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PrepaidInsuranceFinancedByThirdParty" xlink:label="evsi_PrepaidInsuranceFinancedByThirdParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PrepaidInsuranceFinancedByThirdParty" xlink:to="evsi_PrepaidInsuranceFinancedByThirdParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PrepaidInsuranceFinancedByThirdParty_lbl" xml:lang="en-US">Prepaid insurance financed by a third party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoingConcernAbstract" xlink:label="evsi_GoingConcernAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GoingConcernAbstract" xlink:to="evsi_GoingConcernAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GoingConcernAbstract_lbl" xml:lang="en-US">Capitalization of accrued interest to convertible notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">GOING CONCERN</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditAbstract" xlink:label="evsi_LineOfCreditAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LineOfCreditAbstract" xlink:to="evsi_LineOfCreditAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LineOfCreditAbstract_lbl" xml:lang="en-US">Line Of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditTextBlock" xlink:label="evsi_LineOfCreditTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LineOfCreditTextBlock" xlink:to="evsi_LineOfCreditTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LineOfCreditTextBlock_lbl" xml:lang="en-US">LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:label="evsi_ConvertibleNotePayableRelatedPartyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:to="evsi_ConvertibleNotePayableRelatedPartyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotePayableRelatedPartyTextBlock_lbl" xml:lang="en-US">CONVERTIBLE NOTE PAYABLE - RELATED PARTY</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotesToFinancialStatementsAbstract" xlink:label="evsi_NotesToFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NotesToFinancialStatementsAbstract" xlink:to="evsi_NotesToFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NotesToFinancialStatementsAbstract_lbl" xml:lang="en-US">Notes to Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:label="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:to="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_lbl" xml:lang="en-US">CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="us-gaap_NotesPayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_NotesPayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableAbstract_lbl" xml:lang="en-US">Notes Payable [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">NOTE PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">AUTO LOAN</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">COMMON STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK OPTIONS AND WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Corporate Organization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Nature of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principals of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Concentrations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Equipment and Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Patents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:label="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:to="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_lbl" xml:lang="en-US">Accounting for Derivatives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue and Cost Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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 Loss per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accrued expense schedule</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartiesAbstract" xlink:label="evsi_ConvertibleNotePayableRelatedPartiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartiesAbstract" xlink:to="evsi_ConvertibleNotePayableRelatedPartiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotePayableRelatedPartiesAbstract_lbl" xml:lang="en-US">Convertible Notes Payable - Related Parties And Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableTableTextBlock" xlink:label="evsi_ConvertibleNotesPayableTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableTableTextBlock" xlink:to="evsi_ConvertibleNotesPayableTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesPayableTableTextBlock_lbl" xml:lang="en-US">Convertible notes payable summary</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US">Summary of activity of Level 3 liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Annual minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xml:lang="en-US">Nonvested Shares Activity Table</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Assumptions for options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Rollforward of option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Stock options information by exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Warrant activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:label="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:to="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock_lbl" xml:lang="en-US">Schedule of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Income tax reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Uninsured cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Property and equipment estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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 intangible asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="us-gaap_ExtendedProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyAccrual" xlink:to="us-gaap_ExtendedProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtendedProductWarrantyAccrual_lbl" xml:lang="en-US">Accrued warranty reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Potentially dilutive stock equivalents outstanding</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 losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xml:lang="en-US">Stock based compensation expense</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 used in operations</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WorkingCapital" xlink:label="evsi_WorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WorkingCapital" xlink:to="evsi_WorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WorkingCapital_lbl" xml:lang="en-US">Working capital</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' deficit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from offering</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Borrowings on line of credit, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_RepaymentsOfOtherLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_RepaymentsOfOtherLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherLongTermDebt_lbl" xml:lang="en-US">Payments of other debt facilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Accounts receivable, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_2_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Prepaid insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="us-gaap_DepositsAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Deposit on future raw material purchases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Inventory reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2_lbl" xml:lang="en-US">Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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 property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and Equipment, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationExpenseCapitalized" xlink:label="evsi_DepreciationExpenseCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationExpenseCapitalized" xlink:to="evsi_DepreciationExpenseCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DepreciationExpenseCapitalized_lbl" xml:lang="en-US">Depreciation expense capitalized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="us-gaap_AccruedVacationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedVacationCurrent" xlink:to="us-gaap_AccruedVacationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedVacationCurrent_lbl" xml:lang="en-US">Accrued vacation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="us-gaap_AccruedRentCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRentCurrent_lbl" xml:lang="en-US">Accrued rent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies_lbl" xml:lang="en-US">Accrued loss contingency</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Other accrued expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of credit maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US">Line of credit interest rate terms</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:to="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xml:lang="en-US">Commitment fee paid</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfBankExpensesForDocumentation" xlink:label="evsi_ReimbursementOfBankExpensesForDocumentation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfBankExpensesForDocumentation" xlink:to="evsi_ReimbursementOfBankExpensesForDocumentation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ReimbursementOfBankExpensesForDocumentation_lbl" xml:lang="en-US">Reimbursement of bank expenses for documentation</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfFilingFees" xlink:label="evsi_ReimbursementOfFilingFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfFilingFees" xlink:to="evsi_ReimbursementOfFilingFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ReimbursementOfFilingFees_lbl" xml:lang="en-US">Reimbursement of filing fees</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment of debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantySharesIssued" xlink:label="evsi_StockIssuedForLoanGuarantySharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantySharesIssued" xlink:to="evsi_StockIssuedForLoanGuarantySharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForLoanGuarantySharesIssued_lbl" xml:lang="en-US">Stock issued for loan guaranty, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantyValue" xlink:label="evsi_StockIssuedForLoanGuarantyValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantyValue" xlink:to="evsi_StockIssuedForLoanGuarantyValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForLoanGuarantyValue_lbl" xml:lang="en-US">Stock issued for loan guaranty, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xml:lang="en-US">Gain on settlement of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_2_lbl" xml:lang="en-US">Proceeds from line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayment of credit line</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="us-gaap_AdjustmentOfWarrantsGrantedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:to="us-gaap_AdjustmentOfWarrantsGrantedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentOfWarrantsGrantedForServices_lbl" xml:lang="en-US">Warrants issued fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xml:lang="en-US">Beneficial conversion features</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LinesOfCreditCurrent_2_lbl" xml:lang="en-US">Convertible Line of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermDebtTypeAxis_2_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2_lbl" xml:lang="en-US">Convertible note payable - related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xml:lang="en-US">Accrued and unpaid interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible notes payable, current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_2_lbl" xml:lang="en-US">Convertible notes payable, net - current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_2_lbl" xml:lang="en-US">Convertible notes payable, net - long term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_4_lbl" xml:lang="en-US">Gain on extinguishment of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:label="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:to="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_lbl" xml:lang="en-US">Repayments of related party debt, principal and interest</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LossOnDebtSettlement" xlink:label="evsi_LossOnDebtSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LossOnDebtSettlement" xlink:to="evsi_LossOnDebtSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LossOnDebtSettlement_lbl" xml:lang="en-US">Loss on debt settlement</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_3_lbl" xml:lang="en-US">Convertible note balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xml:lang="en-US">Debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LendersFeesRecordedAsDebtDiscount" xlink:label="evsi_LendersFeesRecordedAsDebtDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LendersFeesRecordedAsDebtDiscount" xlink:to="evsi_LendersFeesRecordedAsDebtDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LendersFeesRecordedAsDebtDiscount_lbl" xml:lang="en-US">Lenders fees recorded as debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate on convertible note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Debt maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion of debt, amount converted</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="evsi_ConversionOfDebtInterestConverted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConversionOfDebtInterestConverted" xlink:to="evsi_ConversionOfDebtInterestConverted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConversionOfDebtInterestConverted_lbl" xml:lang="en-US">Conversion of debt, interest converted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Conversion of debt, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_2_lbl" xml:lang="en-US">Payments on convertible note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt original amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xml:lang="en-US">Debt interest rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_2_lbl" xml:lang="en-US">Maturity Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xml:lang="en-US">Increase in note payable balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Lender fees recorded as debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsIssuedShares" xlink:label="evsi_WarrantsIssuedShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsIssuedShares" xlink:to="evsi_WarrantsIssuedShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WarrantsIssuedShares_lbl" xml:lang="en-US">Warrants issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrant term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrant exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Fair value of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortized of debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Payment of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Gain on debt settlement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="us-gaap_OtherLongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Auto loan current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Auto loan noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">Future minimum operating lease payments, 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">Future minimum operating lease payments, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Future minimum operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Security deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Administrative rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="us-gaap_OtherInventoryCapitalizedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryCapitalizedCosts" xlink:to="us-gaap_OtherInventoryCapitalizedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryCapitalizedCosts_lbl" xml:lang="en-US">Rent capitalized into inventory as manufacturing overhead costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Leases payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US">Number of Nonvested Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Number of Nonvested Shares Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Nonvested Shares Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Number of Nonvested Shares Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US">Number of Nonvested Shares Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2_lbl" xml:lang="en-US">Number of Nonvested Shares Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Stock issued for cash, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock issued for cash, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xml:lang="en-US">Cash offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForPurchaseOfWarrants" xlink:label="evsi_StockIssuedForPurchaseOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForPurchaseOfWarrants" xlink:to="evsi_StockIssuedForPurchaseOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForPurchaseOfWarrants_lbl" xml:lang="en-US">Stock issued for purchase of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Conversion of debt principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Stock issued for performance of duties, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Stock issued for performance of duties, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedParty" xlink:to="evsi_StockIssuedForServicesRelatedParty_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_StockIssuedForServicesRelatedParty_2_lbl" xml:lang="en-US">Stock Issued for Services - Related Party,value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized stock expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_2_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party. value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_lbl" xml:lang="en-US">Expected remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Number of Options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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 Options Outstanding, Beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of Options Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Options Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Number of Options 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 Options Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price 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 Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Range of Exercise Price, Lower</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Range of Exercise Price, Upper</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">Number of Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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</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/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Number of Exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NumberOfWarrantsAbstract" xlink:label="evsi_NumberOfWarrantsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NumberOfWarrantsAbstract" xlink:to="evsi_NumberOfWarrantsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NumberOfWarrantsAbstract_lbl" xml:lang="en-US">Number of Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Number of Warrants Outstanding, Beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of Warrants Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of Warrants Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of Warrants Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xml:lang="en-US">Number of Warrants Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Number of Warrants Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Warrants Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:label="evsi_WarrantsWeightedAverageExercisePriceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:to="evsi_WarrantsWeightedAverageExercisePriceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_WarrantsWeightedAverageExercisePriceAbstract_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Shares authorized under plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock option compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Total unrecognized compensation cost related to unvested options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Stock options issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xml:lang="en-US">Stock options issued, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual life</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xml:lang="en-US">Number of Warrants Expired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Warrants weighted average remaining contractual life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Computed "expected" tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State taxes, net of federal benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoodwillImpairmentAndOtherNondeductibleItems" xlink:label="evsi_GoodwillImpairmentAndOtherNondeductibleItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GoodwillImpairmentAndOtherNondeductibleItems" xlink:to="evsi_GoodwillImpairmentAndOtherNondeductibleItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GoodwillImpairmentAndOtherNondeductibleItems_lbl" xml:lang="en-US">Goodwill impairment and other non-deductible items</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Change in federal tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_lbl" xml:lang="en-US">Charitable contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Reserve for bad debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total gross deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:to="evsi_DeferredTaxLiabilitiesAccruedSalaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries_lbl" xml:lang="en-US">Accrued salaries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total net deferred taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Blended federal and state tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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">Federal tax rate</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">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Decrease in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xml:lang="en-US">Operating loss carryforward expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeTaxExpense" xlink:label="us-gaap_OtherNoncashIncomeTaxExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeTaxExpense" xlink:to="us-gaap_OtherNoncashIncomeTaxExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeTaxExpense_lbl" xml:lang="en-US">Change in deferred tax asset and liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Payments on related party note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xml:lang="en-US">Accounts payable - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_3_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stock issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Restricted stock vested, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3_lbl" xml:lang="en-US">Note payable - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesNoncurrent_2_lbl" xml:lang="en-US">Note payable - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xml:lang="en-US">Debt converted, amount converted</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:label="evsi_DebtConversionConvertedInstrumentAmount1Interest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:to="evsi_DebtConversionConvertedInstrumentAmount1Interest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DebtConversionConvertedInstrumentAmount1Interest_lbl" xml:lang="en-US">Interest converted, amount converted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xml:lang="en-US">Debt converted, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CommonStockIssuedForLoanGuaranty" xlink:to="evsi_CommonStockIssuedForLoanGuaranty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CommonStockIssuedForLoanGuaranty_doc" xml:lang="en-US">Common stock issued for loan guaranty</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ComputerEquipmentAndSoftwareMember" xlink:to="evsi_ComputerEquipmentAndSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ComputerEquipmentAndSoftwareMember_doc" xml:lang="en-US">Computer Equipment And Software.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConversionOfDebtInterestConverted" xlink:to="evsi_ConversionOfDebtInterestConverted_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConversionOfDebtInterestConverted_doc" xml:lang="en-US">Conversion of debt, interest converted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleDebtSharesMember" xlink:to="evsi_ConvertibleDebtSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleDebtSharesMember_doc" xml:lang="en-US">Convertible debt shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:to="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_doc" xml:lang="en-US">Convertible Note Payable Issued in Lieu of Salary - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyAbstract" xlink:label="evsi_ConvertibleNotePayableRelatedPartyAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartyAbstract" xlink:to="evsi_ConvertibleNotePayableRelatedPartyAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotePayableRelatedPartyAbstract_doc" xml:lang="en-US">Convertible Note Payable Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:to="evsi_ConvertibleNotePayableRelatedPartyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotePayableRelatedPartyTextBlock_doc" xml:lang="en-US">Convertible note payable related party disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:to="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_doc" xml:lang="en-US">Disclosure for convertible notes payable and fair value measurements [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableTableTextBlock" xlink:to="evsi_ConvertibleNotesPayableTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotesPayableTableTextBlock_doc" xml:lang="en-US">Convertible notes payable summary [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerAMember" xlink:to="evsi_CustomerAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CustomerAMember_doc" xml:lang="en-US">Customer A member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerBMember" xlink:to="evsi_CustomerBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CustomerBMember_doc" xml:lang="en-US">Customer B member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerCMember" xlink:to="evsi_CustomerCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CustomerCMember_doc" xml:lang="en-US">Customer C member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:to="evsi_DebtConversionConvertedInstrumentAmount1Interest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DebtConversionConvertedInstrumentAmount1Interest_doc" xml:lang="en-US">The value of the interest of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:to="evsi_DeferredTaxLiabilitiesAccruedSalaries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries_doc" xml:lang="en-US">Deferred tax liabilities - accrued salaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationExpenseCapitalized" xlink:to="evsi_DepreciationExpenseCapitalized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DepreciationExpenseCapitalized_doc" xml:lang="en-US">Depreciation expense capitalized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationTransferredToInventory" xlink:to="evsi_DepreciationTransferredToInventory_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DepreciationTransferredToInventory_doc" xml:lang="en-US">Depreciation transferred to inventory.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_EveyNoteMember" xlink:to="evsi_EveyNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_EveyNoteMember_doc" xml:lang="en-US">Evey note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GeminiMasterThirdMember" xlink:to="evsi_GeminiMasterThirdMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_GeminiMasterThirdMember_doc" xml:lang="en-US">Gemini Master Fund - Third Amendment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GoingConcernAbstract" xlink:to="evsi_GoingConcernAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_GoingConcernAbstract_doc" xml:lang="en-US">Going concern disclosure [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GreenCoreCapitalMember" xlink:to="evsi_GreenCoreCapitalMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_GreenCoreCapitalMember_doc" xml:lang="en-US">GreenCore Capital [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_KeshifMember" xlink:to="evsi_KeshifMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_KeshifMember_doc" xml:lang="en-US">Keshif [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LendersFeesRecordedAsDebtDiscount" xlink:to="evsi_LendersFeesRecordedAsDebtDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LendersFeesRecordedAsDebtDiscount_doc" xml:lang="en-US">Lenders fees recorded as debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LineOfCreditTextBlock" xlink:to="evsi_LineOfCreditTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LineOfCreditTextBlock_doc" xml:lang="en-US">Disclosure for line of credit text block</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LossOnDebtSettlement" xlink:to="evsi_LossOnDebtSettlement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LossOnDebtSettlement_doc" xml:lang="en-US">Loss on settlement of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LSAMember" xlink:to="evsi_LSAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LSAMember_doc" xml:lang="en-US">LSA [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NumberOfWarrantsAbstract" xlink:to="evsi_NumberOfWarrantsAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_NumberOfWarrantsAbstract_doc" xml:lang="en-US">Number of warrants [Abstract}</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_OptionsSharesMember" xlink:to="evsi_OptionsSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_OptionsSharesMember_doc" xml:lang="en-US">Option shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PrepaidInsuranceFinancedByThirdParty" xlink:to="evsi_PrepaidInsuranceFinancedByThirdParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_PrepaidInsuranceFinancedByThirdParty_doc" xml:lang="en-US">Prepaid insurance financed by third party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ProceedsFromConvertibleLineOfCredit" xlink:to="evsi_ProceedsFromConvertibleLineOfCredit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ProceedsFromConvertibleLineOfCredit_doc" xml:lang="en-US">Borrowings on convertible line of credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Range1Member" xlink:to="evsi_Range1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_Range1Member_doc" xml:lang="en-US">Range 1 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfDebtDiscount" xlink:to="evsi_RecordingOfDebtDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_RecordingOfDebtDiscount_doc" xml:lang="en-US">Recording of debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:to="evsi_RecordingOfPaymentPremiumOnNotePayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_RecordingOfPaymentPremiumOnNotePayable_doc" xml:lang="en-US">Recording of Payment Premium on Note Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfBankExpensesForDocumentation" xlink:to="evsi_ReimbursementOfBankExpensesForDocumentation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ReimbursementOfBankExpensesForDocumentation_doc" xml:lang="en-US">Reimbursement of bank expenses for documentation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfFilingFees" xlink:to="evsi_ReimbursementOfFilingFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ReimbursementOfFilingFees_doc" xml:lang="en-US">Reimbursement of filing fees</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:to="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_doc" xml:lang="en-US">Repayments of related party debt, principal and interest included</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_doc" xml:lang="en-US">Number of Warrants Exercisable, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants Weighted Average Exercise Price Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForDebtConversion" xlink:to="evsi_SharesIssuedForDebtConversion_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForDebtConversion_doc" xml:lang="en-US">Shares Issued for Debt Conversion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuaranteeRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForLoanGuaranteeRelatedParty_doc" xml:lang="en-US">Shares issued for loan guarantee - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_doc" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_doc" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party (Shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_doc" xml:lang="en-US">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.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_doc" xml:lang="en-US">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.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantySharesIssued" xlink:to="evsi_StockIssuedForLoanGuarantySharesIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForLoanGuarantySharesIssued_doc" xml:lang="en-US">Stock issued for loan guaranty, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantyValue" xlink:to="evsi_StockIssuedForLoanGuarantyValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForLoanGuarantyValue_doc" xml:lang="en-US">Stock issued for loan guaranty, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForPurchaseOfWarrants" xlink:to="evsi_StockIssuedForPurchaseOfWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForPurchaseOfWarrants_doc" xml:lang="en-US">Stock issued for purchase of warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesMember" xlink:to="evsi_StockIssuedForServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForServicesMember_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedParty" xlink:to="evsi_StockIssuedForServicesRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForServicesRelatedParty_doc" xml:lang="en-US">Stock Issued for Services - Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedPartyShares" xlink:to="evsi_StockIssuedForServicesRelatedPartyShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForServicesRelatedPartyShares_doc" xml:lang="en-US">Stock Issued for Services - Related Party (Shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_TransferOfPrepaidAssetToInventory" xlink:to="evsi_TransferOfPrepaidAssetToInventory_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_TransferOfPrepaidAssetToInventory_doc" xml:lang="en-US">Transfer Of Prepaid Asset To Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantSharesMember" xlink:to="evsi_WarrantSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WarrantSharesMember_doc" xml:lang="en-US">Warrant shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsIssuedShares" xlink:to="evsi_WarrantsIssuedShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WarrantsIssuedShares_doc" xml:lang="en-US">Warrants issued shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:to="evsi_WarrantsWeightedAverageExercisePriceAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WarrantsWeightedAverageExercisePriceAbstract_doc" xml:lang="en-US">Weighted average exercise price of warrants [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WorkingCapital" xlink:to="evsi_WorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WorkingCapital_doc" xml:lang="en-US">Working capital</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_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Other 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 [Default Label]</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_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Long-term Debt, Current Maturities</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_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_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_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_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Deposit Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_2_lbl" xml:lang="en-US">Repayments of Other Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_2_lbl" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfLoanCosts_2_lbl" xml:lang="en-US">Payments of Loan Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_2_lbl" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_2_lbl" xml:lang="en-US">Accounts Receivable, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_3_lbl" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, 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_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Accrued interest converted, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:to="evsi_DeferredTaxLiabilitiesAccruedSalaries_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries_3_lbl" xml:lang="en-US">DeferredTaxLiabilitiesAccruedSalaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_2_lbl" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>26
<FILENAME>evsi-20181231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: evsi_s1a6%2D20181231.xfr; Date: 2019%2D04%2D04T15:52:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<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://envisionsolar.com/role/DocumentAndEntityInformation" xlink:href="evsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheets" xlink:href="evsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:href="evsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperations" xlink:href="evsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:href="evsi-20181231.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="evsi-20181231.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:href="evsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcern" xlink:href="evsi-20181231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Inventory" xlink:href="evsi-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipment" xlink:href="evsi-20181231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpenses" xlink:href="evsi-20181231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBank" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayable" xlink:href="evsi-20181231.xsd#NotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoan" xlink:href="evsi-20181231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:href="evsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStock" xlink:href="evsi-20181231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Revenues" xlink:href="evsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxes" xlink:href="evsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:href="evsi-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/SubsequentEvents" xlink:href="evsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryTables" xlink:href="evsi-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesTables" xlink:href="evsi-20181231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockTables" xlink:href="evsi-20181231.xsd#CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesTables" xlink:href="evsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesTables" xlink:href="evsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:href="evsi-20181231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryDetails" xlink:href="evsi-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:href="evsi-20181231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:href="evsi-20181231.xsd#NotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:href="evsi-20181231.xsd#AutoLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetails" xlink:href="evsi-20181231.xsd#CommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:href="evsi-20181231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-warrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetails" xlink:href="evsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:href="evsi-20181231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:href="evsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="evsi-20181231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DocumentAndEntityInformationAbstract" xlink:label="loc_evsiDocumentAndEntityInformationAbstract" />
      <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_evsiDocumentAndEntityInformationAbstract" 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_evsiDocumentAndEntityInformationAbstract" 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_evsiDocumentAndEntityInformationAbstract" 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_evsiDocumentAndEntityInformationAbstract" 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_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" 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="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" 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="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" 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="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" 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_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" 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="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" 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="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapDeferredOfferingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="loc_us-gaapOtherLoansPayableCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLoansPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectOperatingCosts" xlink:label="loc_us-gaapDirectOperatingCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDirectOperatingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="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/2018/elts/us-gaap-2018-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="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="190" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="200" 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://envisionsolar.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CommonStockIssuedForLoanGuaranty" xlink:label="loc_evsiCommonStockIssuedForLoanGuaranty" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_evsiCommonStockIssuedForLoanGuaranty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:label="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProceedsFromConvertibleLineOfCredit" xlink:label="loc_evsiProceedsFromConvertibleLineOfCredit" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_evsiProceedsFromConvertibleLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="loc_us-gaapPaymentsOfLoanCosts" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfLoanCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_2" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCash_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="loc_us-gaapPaymentsForOtherTaxes" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapPaymentsForOtherTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForDebtConversion" xlink:label="loc_evsiSharesIssuedForDebtConversion" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiSharesIssuedForDebtConversion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfDebtDiscount" xlink:label="loc_evsiRecordingOfDebtDiscount" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiRecordingOfDebtDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:label="loc_evsiRecordingOfPaymentPremiumOnNotePayable" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiRecordingOfPaymentPremiumOnNotePayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuaranteeRelatedParty" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiSharesIssuedForLoanGuaranteeRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_TransferOfPrepaidAssetToInventory" xlink:label="loc_evsiTransferOfPrepaidAssetToInventory" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiTransferOfPrepaidAssetToInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationTransferredToInventory" xlink:label="loc_evsiDepreciationTransferredToInventory" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiDepreciationTransferredToInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PrepaidInsuranceFinancedByThirdParty" xlink:label="loc_evsiPrepaidInsuranceFinancedByThirdParty" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiPrepaidInsuranceFinancedByThirdParty" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcern" xlink:title="00000009 - Disclosure - 2. GOING CONCERN">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoingConcernAbstract" xlink:label="loc_evsiGoingConcernAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:title="00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Inventory" xlink:title="00000012 - Disclosure - 5. INVENTORY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpenses" xlink:title="00000014 - Disclosure - 7. ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:title="00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditAbstract" xlink:label="loc_evsiLineOfCreditAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditTextBlock" xlink:label="loc_evsiLineOfCreditTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiLineOfCreditAbstract" xlink:to="loc_evsiLineOfCreditTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:title="00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:label="loc_evsiConvertibleNotePayableRelatedPartyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_evsiConvertibleNotePayableRelatedPartyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:title="00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotesToFinancialStatementsAbstract" xlink:label="loc_evsiNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:label="loc_evsiConvertibleNotesPayableAndFairValueMeasurementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiNotesToFinancialStatementsAbstract" xlink:to="loc_evsiConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayable" xlink:title="00000018 - Disclosure - 11. NOTE PAYABLE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoan" xlink:title="00000019 - Disclosure - 12. AUTO LOAN">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:title="00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStock" xlink:title="00000021 - Disclosure - 14. COMMON STOCK">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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://envisionsolar.com/role/StockOptionsAndWarrants" xlink:title="00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Revenues" xlink:title="00000023 - Disclosure - 16. REVENUES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxes" xlink:title="00000024 - Disclosure - 17. INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:title="00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 19. SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:label="loc_us-gaapDerivativesMethodsOfAccountingHedgingDerivatives" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapDerivativesMethodsOfAccountingHedgingDerivatives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:title="00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryTables" xlink:title="00000031 - Disclosure - 5. INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:title="00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartiesAbstract" xlink:label="loc_evsiConvertibleNotePayableRelatedPartiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableTableTextBlock" xlink:label="loc_evsiConvertibleNotesPayableTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiConvertibleNotePayableRelatedPartiesAbstract" xlink:to="loc_evsiConvertibleNotesPayableTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiConvertibleNotePayableRelatedPartiesAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:title="00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockTables" xlink:title="00000036 - Disclosure - 14. COMMON STOCK (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedShareActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedShareActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:title="00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="30" 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://envisionsolar.com/role/RevenuesTables" xlink:title="00000038 - Disclosure - 16. REVENUES (Tables)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotesToFinancialStatementsAbstract" xlink:label="loc_evsiNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:label="loc_us-gaapScheduleOfPrincipalTransactionsRevenueTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesTables" xlink:title="00000039 - Disclosure - 17. INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" 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://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:label="loc_evsiCorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiCorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerBMember" xlink:label="loc_evsiCustomerBMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerCMember" xlink:label="loc_evsiCustomerCMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerAMember" xlink:label="loc_evsiCustomerAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantSharesMember" xlink:label="loc_evsiWarrantSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiWarrantSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleDebtSharesMember" xlink:label="loc_evsiConvertibleDebtSharesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiConvertibleDebtSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OptionsSharesMember" xlink:label="loc_evsiOptionsSharesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiOptionsSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:title="00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoingConcernAbstract" xlink:label="loc_evsiGoingConcernAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WorkingCapital" xlink:label="loc_evsiWorkingCapital" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_evsiWorkingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfOtherLongTermDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapRepaymentsOfOtherLongTermDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:title="00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:title="00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryDetails" xlink:title="00000046 - Disclosure - 5. INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ComputerEquipmentAndSoftwareMember" xlink:label="loc_evsiComputerEquipmentAndSoftwareMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_evsiComputerEquipmentAndSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationExpenseCapitalized" xlink:label="loc_evsiDepreciationExpenseCapitalized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_evsiDepreciationExpenseCapitalized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:title="00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedVacationCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaapAccruedRentCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedRentCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaapAccrualForEnvironmentalLossContingencies" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccrualForEnvironmentalLossContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="40" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:title="00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RevolvingNoteMember" xlink:label="loc_evsiRevolvingNoteMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_evsiRevolvingNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThirdDrawdownMember" xlink:label="loc_evsiThirdDrawdownMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiThirdDrawdownMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OtherDrawdownsMember" xlink:label="loc_evsiOtherDrawdownsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiOtherDrawdownsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SecondDrawDownMember" xlink:label="loc_evsiSecondDrawDownMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiSecondDrawDownMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_InitialDrawDownMember" xlink:label="loc_evsiInitialDrawDownMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiInitialDrawDownMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="loc_evsiUnsecuredConvNoteMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiUnsecuredConvNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LSAMember" xlink:label="loc_evsiLSAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_evsiLSAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="loc_us-gaapNonmonetaryTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapNonmonetaryTransactionTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LoanGuarantyMember" xlink:label="loc_evsiLoanGuarantyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_evsiLoanGuarantyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifMember" xlink:label="loc_evsiKeshifMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="loc_evsiDesmondWheatleyMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiDesmondWheatleyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfBankExpensesForDocumentation" xlink:label="loc_evsiReimbursementOfBankExpensesForDocumentation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfBankExpensesForDocumentation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfFilingFees" xlink:label="loc_evsiReimbursementOfFilingFees" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfFilingFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantySharesIssued" xlink:label="loc_evsiStockIssuedForLoanGuarantySharesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantySharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantyValue" xlink:label="loc_evsiStockIssuedForLoanGuarantyValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantyValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:title="00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="loc_evsiWheatleyNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_evsiWheatleyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:title="00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="loc_evsiGeminiMasterThirdMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiGeminiMasterThirdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:title="00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:title="00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyAbstract" xlink:label="loc_evsiConvertibleNotePayableRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiConvertibleNotePayableRelatedPartyAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="loc_evsiGeminiMasterThirdMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiGeminiMasterThirdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_2" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="loc_evsiWheatleyNoteMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_evsiWheatleyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DecAmendmentMember" xlink:label="loc_evsiDecAmendmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiDecAmendmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:label="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LossOnDebtSettlement" xlink:label="loc_evsiLossOnDebtSettlement" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLossOnDebtSettlement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LendersFeesRecordedAsDebtDiscount" xlink:label="loc_evsiLendersFeesRecordedAsDebtDiscount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLendersFeesRecordedAsDebtDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:title="00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_VendorNotePayableMember" xlink:label="loc_evsiVendorNotePayableMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiVendorNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsIssuedShares" xlink:label="loc_evsiWarrantsIssuedShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsIssuedShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:title="00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:title="00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaapLeaseAgreementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapLeaseAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="loc_us-gaapOtherInventoryCapitalizedCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryCapitalizedCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetails" xlink:title="00000059 - Disclosure - 14. COMMON STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NonvestedSharesMember" xlink:label="loc_evsiNonvestedSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiNonvestedSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:title="00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SchweitzerMember" xlink:label="loc_evsiSchweitzerMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiSchweitzerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PotterMember" xlink:label="loc_evsiPotterMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPotterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="loc_evsiJayPotterMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiJayPotterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiThreeDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalLLCMember" xlink:label="loc_evsiGreenCoreCapitalLLCMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="loc_evsiGreenCoreCapitalMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesMember" xlink:label="loc_evsiStockIssuedForServicesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_evsiStockIssuedForServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaapServiceMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapServiceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForPurchaseOfWarrants" xlink:label="loc_evsiStockIssuedForPurchaseOfWarrants" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForPurchaseOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="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/2018/elts/us-gaap-2018-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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:title="00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:title="00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:title="00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Range1Member" xlink:label="loc_evsiRange1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_evsiRange1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:title="00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NumberOfWarrantsAbstract" xlink:label="loc_evsiNumberOfWarrantsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiNumberOfWarrantsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:label="loc_evsiWarrantsWeightedAverageExercisePriceAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsWeightedAverageExercisePriceAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:title="00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Equity2008PlanMember" xlink:label="loc_evsiEquity2008PlanMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiEquity2008PlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Stock2011PlanMember" xlink:label="loc_evsiStock2011PlanMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiStock2011PlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetails" xlink:title="00000066 - Disclosure - 16. REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaapMaintenanceMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapMaintenanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:title="00000067 - Disclosure - 16. REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_MaintenanceFeesMember" xlink:label="loc_evsiMaintenanceFeesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiMaintenanceFeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProductDepositsMember" xlink:label="loc_evsiProductDepositsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiProductDepositsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoodwillImpairmentAndOtherNondeductibleItems" xlink:label="loc_evsiGoodwillImpairmentAndOtherNondeductibleItems" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_evsiGoodwillImpairmentAndOtherNondeductibleItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="30" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:label="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="loc_us-gaapOperatingLossCarryforwardsExpirationDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwardsExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeTaxExpense" xlink:label="loc_us-gaapOtherNoncashIncomeTaxExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOtherNoncashIncomeTaxExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiThreeDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="loc_us-gaapDebtConversionByUniqueDescriptionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtConversionByUniqueDescriptionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="loc_us-gaapDebtConversionNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:to="loc_us-gaapDebtConversionNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesOutstandingMember" xlink:label="loc_evsiConvertibleNotesOutstandingMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtConversionNameDomain" xlink:to="loc_evsiConvertibleNotesOutstandingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RestrictedStockGrantAgrMember" xlink:label="loc_evsiRestrictedStockGrantAgrMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiRestrictedStockGrantAgrMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PerformanceBonusMember" xlink:label="loc_evsiPerformanceBonusMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiPerformanceBonusMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="loc_evsiUnsecuredConvNoteMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiUnsecuredConvNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_2" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="loc_evsiJayPotterMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiJayPotterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RobertSchweitzerMember" xlink:label="loc_evsiRobertSchweitzerMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiRobertSchweitzerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="loc_evsiGreenCoreCapitalMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="loc_evsiDesmondWheatleyMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiDesmondWheatleyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsPayableRelatedPartiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:label="loc_evsiDebtConversionConvertedInstrumentAmount1Interest" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiDebtConversionConvertedInstrumentAmount1Interest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>image_015.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_015.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MP  +"  - 'T! 1$ _\0 'P   04! 0$! 0$           $" P0%!@<("0H+
M_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$(
M(T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%56
M5UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W
M^/GZ_]H " $!   _ /3_ !]<:M86-K=Z7J][89G2.7R+%+D%2<=&&0V2 #G!
M) QS6%HNK:OJGBRTM8O$6N-8F.0S0W.DPQL60[?]8%^5=P8'C((QGGCN#XDT
M5;PV;:G;"Y6X6U,1<;O-*[@F/4@9J&/Q?X?E6S9=5M]MZVVV); E.5'RYZC+
MH,],L/6G)XKT&2=8$U2W:1H7G #?\LTR&;/3 (.34\'B#2;J>S@M[^&:6\A^
MT0+&VXO'_?XZ#W-3RZG8P6\T\UU$D4,@BD=FP$<D  ^^6'YTP:SIIN?LPO83
M/G'E[N<[RG3_ '@12/K>FQB4O>1J(F=7)SP5!+#WQ@YQ3!K^DE2?[0@X6-CE
MN0)'*)^;@K]1BI1K&GFU%U]KC%N7*"0G"D@$G![\ \^U1IKVE220QQW\+--C
M9ALYR 1],AACUS1#KNESV[7$5]$T2QO(S9Z*H4L?H RGZ,/6@:]I3",_;X!Y
MC!%#-@EB6 &#WRK#'M2KKNEO-#$M]"7F.(QNZGC_ !'YU9M+RWO[9+FUD\R%
MQE7 (##U&>U0:OI5MK6G&QN]_DF2.4[&P<QNKK^JBJ.E^%--T?4?MUKYWG>7
M-%\[Y&))FF;C']]CCVJB_P /=#D\0'6V%S]M-P+G/F_+O!!Z8_V<?0D5#;_#
M;1+:'28UEO&_LIMUHQ=05.^-N<*-W^J4<]B?PG_X0#2/L:VHEO5B%K+:';-@
MF.242N"<=R,9]"1[U)9>"-+L+K3I[>6[7^SWE>!#(#@2%B5+8WL@+G"EL<#.
M<5;N?#-E>+<1W$MR\$\YN'A$FT;RNT\J V.^,]0*9!X4TZ#5(]1#W#W"2^;E
MY,AF\L1\C'MN_P!XDT^;PMIL\<J,L@$TDTDA##+&0$-GCT/%0-X,TEY(G/GC
MRE"H!)@!5)*CIS@GCZ"K$GAFRETZXL9'F,4]R+EL,%VL"IPH   .WD <Y;/)
M-10>$M.M2HA>X5/,$CIO!$A$IE4'C.%8\8QP #D4V+P?I]O:?9;>6YBA,,L)
M567E9%16ZC_8!X[D]N*;>>#-,OD(N)+II&64/*) &8R%<MP,9&T 8'&35@^&
M+$W8GWS@>9YC1!AL8[PX!XS@,H/!'3G-7=*TR'1].BL;=F:*(;5+A<X]\ 9^
#M?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>image_011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_011.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1" ,@ FL# 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@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C[P9^
MVQ\;]=_X+E>,/^"?U_+H_P#PKW1/V>K;QE8HFG$7W]IR:I!;$M/OP8_+D?Y-
MO7!SQS]@U^<?PS_Y6I?B/_V9S8_^GVTK]'* "BBB@ HHHH **** "BBB@ HK
M&M_'&F3_ !#N_AL]E=17EKHMOJ<=Q,BK!=12S3Q,D)W;G>(PJ91M 07,'),F
M!LT %%%% !1110 4444 %%%% !67XWL/%VJ^#=6TSP!XDL]&UVXTV>+1M7U#
M2S>P65TT;"*>2W$L1G1'*L8Q)&7 *[USD:E% 'SK_P *6_X*>_\ 1_?PN_\
M$=KG_P":*C_A2W_!3W_H_OX7?^([7/\ \T5?15% 'SK_ ,*6_P""GO\ T?W\
M+O\ Q':Y_P#FBH_X4M_P4]_Z/[^%W_B.US_\T5?15% 'SK_PI;_@I[_T?W\+
MO_$=KG_YHJ/^%+?\%/?^C^_A=_XCM<__ #15]%44 ?.O_"EO^"GO_1_?PN_\
M1VN?_FBH_P"%+?\ !3W_ */[^%W_ (CM<_\ S15]%44 ?.O_  I;_@I[_P!'
M]_"[_P 1VN?_ )HJ/^%+?\%/?^C^_A=_XCM<_P#S15]%44 ?.O\ PI;_ (*>
M_P#1_?PN_P#$=KG_ .:*C_A2W_!3W_H_OX7?^([7/_S15]%44 ?.O_"EO^"G
MO_1_?PN_\1VN?_FBH_X4M_P4]_Z/[^%W_B.US_\ -%7T510!\Z_\*6_X*>_]
M']_"[_Q':Y_^:*C_ (4M_P %/?\ H_OX7?\ B.US_P#-%7T510!\Z_\ "EO^
M"GO_ $?W\+O_ !':Y_\ FBH_X4M_P4]_Z/[^%W_B.US_ /-%7T510!\Z_P#"
MEO\ @I[_ -']_"[_ ,1VN?\ YHJ/^%+?\%/?^C^_A=_XCM<__-%7T510!\Z_
M\*6_X*>_]']_"[_Q':Y_^:*C_A2W_!3W_H_OX7?^([7/_P T5?15% 'SK_PI
M;_@I[_T?W\+O_$=KG_YHJ/\ A2W_  4]_P"C^_A=_P"([7/_ ,T5?15% 'SK
M_P *6_X*>_\ 1_?PN_\ $=KG_P":*C_A2W_!3W_H_OX7?^([7/\ \T5?15%
M'SK_ ,*6_P""GO\ T?W\+O\ Q':Y_P#FBH_X4M_P4]_Z/[^%W_B.US_\T5?1
M5% 'SK_PI;_@I[_T?W\+O_$=KG_YHJ/^%+?\%/?^C^_A=_XCM<__ #15]%44
M ?.O_"EO^"GO_1_?PN_\1VN?_FBH_P"%+?\ !3W_ */[^%W_ (CM<_\ S15]
M%44 ?.O_  I;_@I[_P!']_"[_P 1VN?_ )HJ/^%+?\%/?^C^_A=_XCM<_P#S
M15]%44 ?.O\ PI;_ (*>_P#1_?PN_P#$=KG_ .:*C_A2W_!3W_H_OX7?^([7
M/_S15]%44 ?.O_"EO^"GO_1_?PN_\1VN?_FBH_X4M_P4]_Z/[^%W_B.US_\
M-%7T510!\Z_\*6_X*>_]']_"[_Q':Y_^:*C_ (4M_P %/?\ H_OX7?\ B.US
M_P#-%7T510!\Z_\ "EO^"GO_ $?W\+O_ !':Y_\ FBH_X4M_P4]_Z/[^%W_B
M.US_ /-%7T510!\Z_P#"EO\ @I[_ -']_"[_ ,1VN?\ YHJ/^%+?\%/?^C^_
MA=_XCM<__-%7T510!\Z_\*6_X*>_]']_"[_Q':Y_^:*C_A2W_!3W_H_OX7?^
M([7/_P T5?15% 'SK_PI;_@I[_T?W\+O_$=KG_YHJ/\ A2W_  4]_P"C^_A=
M_P"([7/_ ,T5?15% 'CGP?\ AG^W)X:\>6VK_&[]K3P+XL\.QPRBZT30_@[-
MH]S,Y0B-ENGUBY"!6P2/*;<!C*]:]CHHH **** "BBB@ HHHH _./X9_\K4O
MQ'_[,YL?_3[:5^CE?G'\,_\ E:E^(_\ V9S8_P#I]M*_1R@ HHHH **** "B
MBB@ HHHH \_^,OASQY;>(M ^+/PL\+VNLZWH%KJMK/I=UJ(M?MUE<6;2"V21
ME98F>_M-,S*0=D:2$ Y*MV^CW&I7FD6MWK.FK9WDMLCW5FDXE$$A4%HPX #A
M3D;L#.,X%6:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /SC^&?_ "M2_$?_ +,YL?\ T^VE?HY7YQ_#/_E:E^(__9G-C_Z?
M;2OT<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#\X_AG_ ,K4OQ'_ .S.;'_T^VE?HY7Y
MQ_#/_E:E^(__ &9S8_\ I]M*_1R@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **CO)Y;6SEN8+.2Y>.-F2WA*AY2!D*I<JN
M3T&X@<\D#FOC[3?^"R/PZO\ 1?#6K-^RU\3XYO$^B^/]3L]-!T5IT7PAJ,UA
MJEHW_$Q\O[5YD<;(N\0LLO$Y*%: /L6BOB_5?^"TGPVTCX=3_$6?]F+XBRV\
M7PT\!^-(E@ETDK/9>++B2TT]E8WH(2*ZC>&<LHD3:72*1,,6_ K_ (+S?\$^
M_B?^S2G[0_Q&^*]IX,FLKB2W\3^%FBNM5O-#F0EG27[';OYBQ1&&2>6-6BM_
M/02.NY2P!]I45\U6/_!83_@FMJ=AX+U?3OVL-"GL?B#J[Z9X6U&*RO&M9[E;
MZ>P433"'R[1);FUN8X9;AHXY_)=HFD52U<W\?_\ @M?^P_\ !CPWX[NO!OBR
M^^(>O_#_ $0:QK/A?PC;JDTVG_:5M'OK:XO6@MKVVBG=$FDM99VC)(V,P*T
M?7-%?+?C'_@J9X(\$_$[4?A9J_[/7CU;S2_CQH7PKO+LR:48(=1U:SM+VTOG
M*WK-]D>WO(F4JK2[CLDBA.2*G@O_ (*O^$?'7CKP7\.](_9>^(\>J>-_&/C?
MPQI]O<3Z*#;ZGX76\%]9RL-0*>=))9ND)5C P8,TZ8(H ^KZ*^9?V2/^"G_P
MU_; ^(7@SP%X,^#WC'15\<?!1/B;HNK:Z+(6\FF27D-JEOB"YDD%R&FS(K(J
M+M&QY V1EC_@K!X#.@+XBF_9T^(%M"O[2=G\&+Y+I]*#:;JT]Y9V8O;C9>N/
MLAENP%,!F=@JED0,=H!]745\O?$;_@J/X(^%_A#XG^+_ !-^SYX\CC^%7Q6T
M7P'X@M1)I1E^UZJFF-9WPVWI4V;G5[')4O.HD): ;& I?'S_ (*P^ O@!H?[
M0VN:Y^SI\0-17]G*TTJY\4PV+Z4'U*"_@EN(KJUWWH!MEC1&<N5G&Y@(&*88
M ^KJ*^=OC7_P47\(? KQ!\:]$\5_ GQS=#X'?#"R\>Z[+IS:6QUC1K@ZB#-8
MJ]ZN[RQI=YO2<PR'R\(C[EW5-6_X*5^#](\;ZUX /P"\=7M]H?P)@^*D@TYM
M,9=2TN5Q&+>S,MY'ON$99PZS^0O[H;6<.IH ^E**^=/V(?\ @H9H7[;?C7Q#
MX9\/?"?4_#MIHWPY\#^+[.^U34897OK?Q)87-[%'Y<6?*, M_+8ECO8DA54
MM]%T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^<?PS_Y6I?B/
M_P!F<V/_ *?;2OT<K\X_AG_RM2_$?_LSFQ_]/MI7Z.4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% "221Q1M+*X55!+,QP !
MW-?BQX:^(WP[>#X072>/]#,2Z)^UFS2C5X=H#>))9U.=V,&']Z#W3YON\U^T
M\D<<T;12QJR,I#*PR"#U!%5SHNC').DVWS;<_N%YV_=[=NWI0!^'WB_XB?#V
MW_9(87'CW1(S#^Q)^S0)A)JT*^64\77C.&RW&T2Q$YZ"5"?O+G+_ .#>SQU\
M(A^PC^W)>W?B_P -"064DNHW$M_;C_0/[ FC1I7)_P!0)3.H+'8&,@ZEL_NJ
M-&T@,'&E6P(=G!$"YW'J>G4]S3I-,TV9@TVGP,0, M$IXR&QT]54_4#TH _
MGPUXF^'D?_!D?<Z=+KVC?:GO)8KVW-S$9'NA\0O-5'3.6E\@1N 1NV!2.,&O
M8O\ @YX^)WPEM?'_ ,%K2S^(7AV-)O@I\4%M(XM5@"O'/:Z&;8+AL;9!#+Y?
M9_*;;G::_93^S--\WSO[/@W[MV_RAG.,9SCKCCZ41Z7ID(Q#IT" @ [85' Z
M=NU 'Y/?M(_$/X?R?M;?$)4\=Z*2_P#P46^#H11JL.6/_"+: G W<_-#,OUB
MD'5&Q%^SG\1_AVO[8/P"F/C[1 @_;#_:+E+?VM#Q&9-<DW?>Z;)8GSTVR(>C
M G]8QH6B*H0:/:A0A0 6ZX"GJO3H?2OD+1?^"IG@+XC_  /^*GQ7^#7[-]YX
MDN_AQX1C\5+HMQJ=K8IJN@-=ZQ;PW'GRKB&5CH-^P@*OMW6P+KYDAA /EW_@
MB5XO\)7WQP_9>T>Q\5:;/=C_ ()Z1(;2&_C>4,GB&S5QL#9RK(ZGC@HP/(.,
M[6?B!X"F^&7C,1>.-&?;_P %9O#ZG;JD)PR>(M%=Q][JJ([$=0JL3P#7W9#_
M ,%!?A#;_M0Z/^S?J?PUU72=0U)-*6\U'4XH(&TK4M0T/7-:CMKE-WR>78:#
M>>;*KL$DF@C4.&E>+:_9H_;*^!/[3=MKVI>$O#CV%KI/Q0U'P!I4ES:QRMJ5
MS9V8NGD @WBWA>,2N@E93L5-XCDD\H 'PA^V_P#$'P ?A#^W(5\=:*1%^UA\
M*))2-5A^1$A\ J[-\W 5H9@2> 89 >4;&1_P4:\=>!Y/"7_!4JRC\9Z29A\,
M_!$9A&I1;P\FBS+&I&[(9F("CJQ( SFOUP70M$1D9-'M08U*QD6Z_*#U XX!
MR:2/0M#B\ORM&M%\DDQ;;=1LSUQQQ^% 'YO_ /!0_P >^!+SXB?MVVMGXWT>
M667_ ()\6"1Q1:G"SLV?&YV@!LDXG@./2:/^^N<F^^(WP\/[3^LS#Q]H>P_\
M$SK>X#_VM#CR?MMR?-SN^Y@@[NG/6OTV70-"145-%M (WWQ@6R_*WJ..#[T?
MV!H6-O\ 8MICS/,Q]F7[_P#>Z=?>@#\UO^"!?B+P]JOQ/\6V.EZ]97,\/[*O
MP%$T-O=H[QD>'M1)#!22,!T//]]?45^FE0PZ?86TOG6]C#&_S?.D0!^8@MR/
M4@$^N!4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?G'\,_\
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
M=!L'M]MO% % T;3;%)B4A3,LRR3-@ R$!0/6Z "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\;\0?L _LF>(? ^O\ P[;X
M7SZ9IGB?5[?4]9/AOQ+J6DW,L]O>R7]N$NK*XBGABBNYIKB.")TB22:1U0%V
M)]DHH \[L_V3/V=++QMI?Q&7X4Z=-K>C:+:Z5IU_>M)<-';6UM=VL&1*S*\J
M6^H7T G8&7RKRXCW[97#7?@7^S;\"/V9=&UOP[\ /A9I'A+3_$7B2YU_6;'1
M;;R8;C49UC26XV [5++%$NU0% 10  *[>B@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /SC^&?_*U+\1_^S.;'_P!/MI7Z
M.5^<?PS_ .5J7XC_ /9G-C_Z?;2OT<H **** "BBB@ HHHH **** "BBB@ K
MFOB=X:T?QC::-X<U;Q)XBTMF\2V%[9S^&[^YM9)9K.87P@GD@_Y=91;-'-'(
M1'-&[0MGS0IZ6B@ HHHH *^8OVX/!G['_P 2_C;\,OAM^TW\5_&.C7>M:M$?
M#^@VYO%\/:Q=V4O]JV\=U.UO)9V-XK:?+)#*LUK>2I#/%'))'YD=?3M?/?[8
MGPAN/B)\2_ _B#XC?M)>!_"GP]TE-0BO?"_B/PV#>ZI=W-E<6T\]IJ3ZA"MK
M*MA+=0KBWE*QW-TQRQC:  \JO_%'_!-WQ/K.C?M'>$?V@_&NEW'C#XIP,GBK
MPO::FBB\UO3]!B73+V5;-AI=E?V_]@,DLYMV9KBV:"X0S+NYSXK^ O\ @DQ^
MSY\>[K0?B=XAOXO%_P &OA;%XGUK1;K31>S7?AV?5=1^S72,;9Y0;2_U&[8-
M9/#(K7</G&11$%[7X;?\$M_B!\&_A_X8^''PT_:9T232[3QIX?\ $7C%/$_P
MV_M$:R^B:'HFC:8+95U")+.2&/1+>\$DBW(%\(IU15A6$K^VU_P2"\(?MG_$
MGQI\6]0^,][X;U_Q#I'A:Q\/:C8:/YCZ(-*EU@7B,1.GVNWO[369K:6W;8J^
M5'+EW2,Q@&-I7["'_!-CP-XP7XB^)/VIWOM2\"2:%H-S>>(/B#I>[29]'N]
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
MJFDV'BK4;^2_\66\/B[68I]$T=U20+=V=A#:31P29C\BZ@ $-O%)/$ >X_\
M#>OP._Z$;XT?^(W^-O\ Y44?\-Z_ [_H1OC1_P"(W^-O_E17A'AG]I+QKXV_
M8Q_:O^/=EXW_ .$KEL]%GU?PO!HNI:M8VZ!? VE3FTLVANUN[+-Z+I2;66&5
M+@S$;+@2&O5_@C^U'\8_'?[3?_"J?%NCZ#_PCU]'XY^PS:?I=S#<V<F@ZYIM
MC;K-*\[QR_:;?43)@)&0;9F7<KXC .@_X;U^!W_0C?&C_P 1O\;?_*BC_AO7
MX'?]"-\:/_$;_&W_ ,J*^:OA3^U[^U)8^-V^*VNZM;^*I[KP%\/;/Q!X0@L;
MBWMYM4O?$7BVPNX+"(W1BTZ]A=+-9S(LSNMG'%+Y95)(_9O!/[:/Q%\0?LGZ
ME^TI#IWA7Q' WBG1;.PG\)Q:AY6DZ9=RZ9!J%[J,-U''+')ICW6H3W4 *E(M
M/*2-;S"9(0#K_P#AO7X'?]"-\:/_ !&_QM_\J*/^&]?@=_T(WQH_\1O\;?\
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
MGK/AR.U#ZGJMLVB0V-[(E[DRP2Z7INH6-R(V+";4UN(HM\4,UKQG[)W[+_\
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
M0G!^N?\ @IW^V%\1M0\ :;\.=/\ A;\5_AEX*'QV^'^B^/\ XIZK<)H%C?\
MAC4=8@CO&LK^TOEOK%2#%!-+(MH\2SLNY2:^Y;KP5X-OO#4'@R]\):9-H]J+
M<6VDRV$;6T(@9'@"Q%=J^6T<;)@?*44C! J;Q%X<\/>,-!O/"OBW0;+5-+U"
MW>WO]-U&U2>"YB88:.2-P5=2"05(((H _&OXT_M&SZI_P2@T[XB:O_P4*\5:
M'XY\-VGQ,O/A)J^H?&/4=+_X2CP_H_B=H(=76:VV?\)+JUO8P6L%G975R(KO
M[:9)@^_ST_8_P=KR>*O"&E>)XK'4+5=2TV"Z6VU:U\BZB$D:OLFC_P"6<@SA
ME_A8$=JI:I\*OA?K>D:+X?UKX;Z!>6'ANYM[CP[976CP20Z7- NV"2V1E*P-
M&O",@!4<#%;] !1110!X!^V1_P G%?LG?]G :E_ZKSQE7O\ 7@'[9'_)Q7[)
MW_9P&I?^J\\95[_0 4444 %%%% !1110 4444 ?G'\,_^5J7XC_]F<V/_I]M
M*_1ROSC^&?\ RM2_$?\ [,YL?_3[:5^CE !1110 4444 %%%% !17QE_P52_
MX*5?M"_L$?%SX$_#[X"_L>:C\8F^*FLZ]::IHNB71BU ?8=/6YCBM6.4$C;I
M)F+JP\JSF  9@R^7_P##Z3_@HM_TKX_'7_PH+7_XQ0!^CM%?G%_P^D_X*+?]
M*^/QU_\ "@M?_C%'_#Z3_@HM_P!*^/QU_P#"@M?_ (Q0!^CM%?G%_P /I/\
M@HM_TKX_'7_PH+7_ .,4?\/I/^"BW_2OC\=?_"@M?_C% 'Z.T5^<7_#Z3_@H
MM_TKX_'7_P *"U_^,4?\/I/^"BW_ $KX_'7_ ,*"U_\ C% 'Z.T5^<7_  ^D
M_P""BW_2OC\=?_"@M?\ XQ1_P^D_X*+?]*^/QU_\*"U_^,4 ?H[17YQ?\/I/
M^"BW_2OC\=?_  H+7_XQ1_P^D_X*+?\ 2OC\=?\ PH+7_P",4 ?H[17YQ?\
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
M> _CA\$M,BM/%7@SQ/#I=S<>%'O[9I++6S(ES):7UF$WS*8VE9C <P.A7?\
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
MN[]>;OPCX3O[RQU&^\,:=-<:6I73)Y;*-GM%)0D1,1F,$QQGY<?<7^Z*I/\
M"OX82:Y!XFD^'&@MJ5K.\UKJ!T> SPR/(TKNLFW<K-([N2#DL[$\DF@#X^_;
M>_:)_:I^%WQST/5OA7^T*OAG3K#X,>(OB/XW\!ZWX'MM2LM-TW1K( K+- GV
MZ6>XU"^LD$4)7=;V5_Y9$HC!Y#]E7_@H+\3?B9^Q!XXNOCC^V1X0\*?$#2/&
M\6E:/XB>?P_?77V0P^'99462VG&D7$SS:Y!:17J;K6U?4M/6Z269)HY?T'_L
MK3/[4_MO^S8/MOD>1]K\E?-\K=N\O?C.W=SC.,\UCP_"KX7V^BKX;@^&^@)I
MR6-S9+8)H\ A%M<NKW$ 0+M\N5U5G3&UV4%@2!0!^17B'_@M9^WAX4\)>&_'
ML/BCP7X@N=8^#PO[K3-&@TB6RT^2/P5J.JW>NW5NNH?VK&T6KZ?($98/[*N-
M,\MXI_.N86'U[^P-^V3\<?B=^T-;?!KQ_P#$RQ\=^'-0TOQ]%H'C*VTZUM_[
M3'A?Q'IM@FH(;11#*;B+74MIC'B(3:*S1)'YTB#[&A\(>$[;5EU^W\+Z='?I
MIPT]+U+*,3+:!MPMPX&X1!N=F=N><5C>'O@C\*O"?CQ?B3X:\%6ECJT7AF#P
M_9R6P98;+38II)Q;V\ /E6ZM))ND,:J9?*@$A801! #JJ*** "BBB@ K\X_B
MY_RM,_"?_LTC5/\ T\75?HY7YQ_%S_E:9^$__9I&J?\ IXNJ /T<HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _./X9_\K4OQ'_[,YL?_ $^VE?HY
M7YQ_#/\ Y6I?B/\ ]F<V/_I]M*_1R@ HHHH **** "BBB@#XN_X*(?\ *2O]
MA7_LI?B__P!1._K[1KXO_P""K_PM_;%G^+G[.G[5O[''[,-O\8M6^#_CK6;W
M5_ 9\>67AV>ZM[_0[NQ2=;N^4PJD;R*64;I"60*F"\D?(?\ #P__ (+K_P#2
MNK_YMSX8_P#D>@#[_HKX _X>'_\ !=?_ *5U?_-N?#'_ ,CT?\/#_P#@NO\
M]*ZO_FW/AC_Y'H ^_P"BO@#_ (>'_P#!=?\ Z5U?_-N?#'_R/1_P\/\ ^"Z_
M_2NK_P";<^&/_D>@#[_HKX _X>'_ /!=?_I75_\ -N?#'_R/1_P\/_X+K_\
M2NK_ .;<^&/_ )'H ^_Z*^ /^'A__!=?_I75_P#-N?#'_P CT?\ #P__ (+K
M_P#2NK_YMSX8_P#D>@#[_HKX _X>'_\ !=?_ *5U?_-N?#'_ ,CT?\/#_P#@
MNO\ ]*ZO_FW/AC_Y'H ^_P"BO@#_ (>'_P#!=?\ Z5U?_-N?#'_R/1_P\/\
M^"Z__2NK_P";<^&/_D>@#[_HKX _X>'_ /!=?_I75_\ -N?#'_R/1_P\/_X+
MK_\ 2NK_ .;<^&/_ )'H ^_Z*^ /^'A__!=?_I75_P#-N?#'_P CT?\ #P__
M (+K_P#2NK_YMSX8_P#D>@#[_HKX _X>'_\ !=?_ *5U?_-N?#'_ ,CT?\/#
M_P#@NO\ ]*ZO_FW/AC_Y'H ^_P"BO@#_ (>'_P#!=?\ Z5U?_-N?#'_R/1_P
M\/\ ^"Z__2NK_P";<^&/_D>@#[_HKX _X>'_ /!=?_I75_\ -N?#'_R/1_P\
M/_X+K_\ 2NK_ .;<^&/_ )'H ^_Z*^ /^'A__!=?_I75_P#-N?#'_P CT?\
M#P__ (+K_P#2NK_YMSX8_P#D>@#[_HKX _X>'_\ !=?_ *5U?_-N?#'_ ,CT
M?\/#_P#@NO\ ]*ZO_FW/AC_Y'H ^_P"BO@#_ (>'_P#!=?\ Z5U?_-N?#'_R
M/1_P\/\ ^"Z__2NK_P";<^&/_D>@#[_K\X_BY_RM,_"?_LTC5/\ T\75;O\
MP\/_ ."Z_P#TKJ_^;<^&/_D>O.?V=/!/_!3O]HK_ (+@^"?VX_VK_P#@FO<?
M!+PMX>^"&I>$995^+&D>)HI)GNY+F.0O9[&0L92GE[#C;N+8.  ?J+1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!^<?PS_P"5J7XC_P#9G-C_ .GV
MTK]'*_./X9_\K4OQ'_[,YL?_ $^VE?HY0 4444 %%%% !1110!S_ ,6/B-HW
MP>^%GB7XM^(K*[N=/\+>'[S5[^WL$1IY8;:!YG2,.RJ7*H0H9E&2,D#FOGWX
MB?\ !5KX-?#?XGZ?\--8^$GCADO-;LM+N/$DW]DV6E6MQ=6FDW4,)N;R_A66
MX:/5XBEI%ON9?LEWY,4IC02_36L:/I/B'2;K0-?TNVOK"^MGM[VRO(%EAN(7
M4J\;HP*NK*2"I!!!(->%Z=_P3!_8;TV.TCB^"33&VNA--)?>)]4N7U%56T6.
MWOGEN6;4+6-;"R6*UN3+!$+2 1QH(UP >1:G_P %S_V>-'_9\T']H_4/@GXX
M71_$1O6T^R&O^%?M/E6NE0ZI(78ZT(%E,,Z(MMYOVAI/E$>,,?6/%G_!2?\
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
MCJ_@*22+Q?=:K8PQ6EA,TY6QB6596%PUY:C[?$(=YBMY(OM/V:65(3S6L?\
M!,;]A+5]-\/:7#^SOIFE1^$I)G\*R^&]0O-*FT8RR6DC_9);*:*2W&^QM& C
M90IA7;C)SZA\-O@U\._A(+U_ NBSP3:E'9)J=[>ZG<WES>FUM(K.!YI[F222
M6000Q(9'8N^W<Y9B6(!U%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!^<?PS_P"5J7XC_P#9G-C_ .GVTK]'*_./X9_\K4OQ'_[,YL?_ $^VE?HY
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^)?C[_ (*7
M_P#!,/\ 9P_;U^-GPP_:7\&>$?B;XZU[]I?3M?T;XE7]Q96</A"UTI=,M#;W
M=\Y.H6MQI$VG7S0V]O!*ER718VQ<W#Q^)Q?\%P-1N/"7Q4LK_P#X*G:Q:>*-
M1E@AGN--@'V%;QO&]J8KW1)Y[B;RHH] %WF"*RBA>%HOM(:Z1Q+_ $)2^%_#
M4\K3S>';%W=BSNUHA+,3DDG'))IO_")^%?\ H6=/_P# )/\ "@#\$=&_X*6_
M\$_?A3^U[XPMO!?[?6K:YH&K_M$?#S5!XL\4>(;O4OM_AFU\)'3[Z\^T3(7C
MNX[V-UEDVQRA?LYC^0<><_LT_P#!4O\ 9Y_9H_9I\$^ _A[^V$-+BL?@=X/L
MO&EOI%]LUM&;QM/=>)+/3[ET0QWHT>23R@)%VAAY+"?8U?T:?\(GX5_Z%G3_
M /P"3_"C_A$_"O\ T+.G_P#@$G^% 'X+_$;_ (+Z_ L^.O@W)\'_ -M3XFV6
MA>';[0KN[N_&OBZ+4)KO3&\93)J-MJD&GM;JTR:"D#^9=?VC*\,\42Q1WL5W
M>MYEI?\ P5L^&_P3\(V_PN^!W_!1WQ5I&GZ?\0OB/=6.H65[-JUS+XBNO%R7
M>D:E.MU>VD-UIDVESM,5N':U>X?4FN81,\#C^C7_ (1/PK_T+.G_ /@$G^%'
M_")^%?\ H6=/_P# )/\ "@#\9?\ @IE_P6*_X) ?$7]JOX0_'3XE^//"_P"T
M1\'O"/AOQ#8:Y\+;+38+U[#7;O[(;+6#IVI^3;Z@!##=6WS,3;FX\Q0-S$?-
MG_!*?]N;_@F_^PU\9W_:*^/_ ,2/AUK?B3PG^S&DOAA+"+^TM1L-9_MC76@\
M/V^IR0%Y;Z'0Y-+TMK@-Y8ACBMEE>"!*_8+_ (*O?M0>-?V,_!'PHU#X/:7X
M5L+GQ_\ &"U\)ZMJNL_"W4_%AL;.72M4O&E@TO2)X+NZF\RRB4+&Q^5W)7C(
MYR3_ (*;?#CX*?#:VG^+WPD\3_$O4M \!_\ ";?%/Q;\/?@U)X:L/"7AZ:_O
M(+:_O=*UZ_&H0?N[.Y8V\7VJX9+&>?RDC>)6 /P<_:,^.OAJ/]@71/BSH7_!
M0?X*^)/BAJ\OBO6O&_@?P_X5U.UU^]N/'%L(M=AO;R6Y:SO7M_\ 10%2"/RS
M9JRR.809?5OVGOC#_P $7[G0/VD#\'M2^%HN[S]G;P3!\*FTW0FC<^+(9;LZ
ME<6I,(V:AA;?S+LD2OO.9&WR9_;_ ,-?\% _AE\4/#?QT\0_"G]E_P 22:;\
M$(O$%K?^,-=L])AT/5M6TN!9VL[5X+R6[D62.6*59C;+%L9AO$BF(>,_!7_@
MMU\"O&.@>%_%WQG^!\/@JV?X3ZIKWQ"TB2S-UJ>A^(;;5?#NGVVDPP1(?M,=
M[_PD-I/:SY EANK5_E61MH!^(WPG^/7_  3U\0_&/]F>R^,>KZ.Z>"/']A#\
M=;_5/"NBV^D:]"WG&ZN;RXM)YKOQ*&>%S]INHP!#>RQ2!OM)07KW]J'_ ()A
M>"/$7[;G@[5?@[X7\96?Q&N-=LOV6=8TNWT]++P/%%<ZK<[[19Y(Y=*AD-]:
MRPQVL>)S \&T9VG^@4_\%8?V XO!ESXTN['58DM- U34)K >#C+<_:M.UBST
M6\TE5B#+)J"7^HZ?"L"L1*+^WDB:2.0/6EXR_P""FG[$'PW^)/C_ .%OQ(T#
M7/#^I?#SPS?:]J']K^!9H?[3L;2\MK&:2RB*>=/FZO+6&$F-1=F='MC/&?,H
M _#+]@GXS?\ !''PV?V(1^T1/\*&31O#WQ.A_:'77/#45R+V2>XC;08M8!@;
M^T50*&MDE\U8#%&4$9C3'QKIGQ?_ &>+[]@/4?A!\0M9^W?%9[I-5T+Q';:/
MH\T\>FQ:3%9PV,NN3W']HQQ1I"]K_9"1>3M\MT.T\?TQ2?\ !6;X#>!_!7Q1
M^*?QP_9N\8>'/#_P\^(K^')4/@24WEE;P^&M*UFZNM15PL-IL:_EBC42M]J$
M<9M?M!D%</\ \%JOC3JO@O1_V:6^#GQ3^)/A/PU\2?BD++Q!J7P/T+[3XAU'
M2Y-'N[F);6V%I</,Q=8GV"!S@$[>,@ _*GXQ_M3_ /!'CX+_ /!>_P"#O[3O
MP4T7P!K'P&\.^'-,A\56_A+P[;&W.M26VK6\>H2VMT(O/EM[A]/NY;DAI%,*
MR@O,%#>P>$?^"OG[%?P;\&Z[X/3]N;Q]'X+N_P!IKXD:WX\L_A_XIGC\1ZCI
MU_/=W/AV\TRX=D_T)F>)[A(Y$E-TZ&9# +D'W+X0_P#!4?\ ;:_8\D\:^ _B
MQ^R?XV^*7A".T\8>-_AUXN^/US:^$?%L/@_P_:6,M_\ ;[./2R\N^66X6TDD
MBCEE=XPZ)"0T.E_P4I_X*K_MG^#?@%X=^$7_  RKX;^$'C+XTZ+X>USX>^+?
M"WQ1%[<6>EW.LZ=:7UA+(='7[)JBK?V<9>-98$AN[B:*=I;6.*< Q/VDO^"[
MW[/7Q(_X(X:/^SKJW[='@+4_V@OB/X-T3P7X]U2S:6*STF34!%;:UJ5Q-#;F
M.,0VC7;-);)(HF*F"-@46O'_ -F__@JY^S%\/-)^''[$^N?M[:7\.?A[X,^/
MWB.:]U+X1^+=2:R/@>^T.^U?3;**^NK2.YDAM=6N%TPAHDE58(MN 1(/1_V0
M/^"M?[4'PL\4?$O6?BO\,G\7?#OX4_"C4+ZXT3Q=\4+?5]<O-87Q7J^CP2+J
M*>'[4W/GW]K#8JDPB2ULT6Y+3RL\)_1"W_:4^,7[.VC7+_M]_LW>"[.\U;6-
M*TKX;CX,W]QKS^*]4O5NFDTF*TN;2VGBN+9+1IGG<"W:W8S%X1%,D8!^./P?
M_P""KGP)^!WP,3P9\$?VW'T[Q/H?@;XJVEYJ6J:B9[Z2\O?'.A7L)TV[NHV3
MS[O1X]0EMG9EB-X7DEV,2U=S\9O^"R_[+>MZ;HGC_P#92_;@\2V>O>'OA5\6
M=.\$:K\6M=AO]=T]K[5/"\EC D_EDB2:WLM2^Q?;Y9)E,47VF91@+^KG[-/[
M<_PI_:K_ &F)/A-\+?AI;_\ "+GX30>*DU?5]'EL=2M]1&O:GHU[I=S93PJT
M$EM/IDJ/DY\Q7&" &/BO[-/_  62\!?$BTBU_P"-_P  M*\/Z?<^!+;5=.M_
M#<,FJ7^IZO=^,]7\,V6DVMNL*M-).^G0.IX"M.Y<I'$TH /SM^)O_!</P9:_
M C0;[X<?\%,O&>J3Z9XJ\5S>&?#%U;W>G7US:E=,.E076I#69[J)UGBU3[--
MJL6H6K17++?0((;5Y?I+_@IO_P %\?V)/$UYX7'P;_;\U\^&X_!7B87ME\%-
M:%EJ2>,C'9?V#+<3W20O)IZ8U,,H_P!':9K<W4;Q8"_;^B_\%/?V,/$NO^'?
M!_A;X<>-]8UW78-;DO?#VA_"V]O]0T!M&O(K/58M0MK>)Y+>2VGFB0J%;S3)
M%Y/G>=#YG)1?\%<OV;O%GBGX>^$OA;^SUXCU2X\9?%#4? _B'[?H*0-X2O+7
MP\^MB2[6(3!PT+6[%%8%(C=NQ$EG) P!^>/AC_@IQ^PO+)^UU\1OC7^W'X5U
M?XB?$W]F3P[X<AN=)O;MM+UGQ"OAF[@U**PC:$>7$+[;Y8(51]H; &\X^"O@
MK\3?V,=,_P""3^E>&_"?Q;\#>"OVF8_VF-+NO#GCJ97MM9\/Z&VGVD#77]HP
M1--!8Q3M/*\4;$;A)((V<Y/]#?P6_P""I'[*/Q T+X;VOB7PG<R:EXQT7P</
M$'B#PQX+O+KPYH6M^)+&VNM,TV:\D@1XGN?M4'E^9&"@NK7S_)-Q$&RM-_X+
M3?\ !.G4/AS)\49]"\2:;I4_A_0]:T*77O K:<-;LM5U Z;;36\EUY<21B\4
MPR2SO#$F5DWF%EE(!^+^B_\ !03_ ((_R^+/@AXOT/\ 8N\.>'_AY\,-&T>R
M_:&\#-K5@LGQ(U"'3M0M8)$T:.4V.N)I][.MX=0NI5N+@7.T(X1MOAGQ&^*'
M[&7CW2_VD?&%KXB\*P6OBCPA;WG[-?@.YN1+-X&M+GQZ]Z=)A2$/;Z;=QV)N
M;EDM79;>+4IHDDW//'7]6?P8\5_#/XY_"W0_BYX2\"W-CIVO6*W5K:>(?#+Z
M?>1*21B2"9%9>0<,,I(NUXV>-T=M'QU\%?@W\4?"=YX"^)GPE\,^(M"U 1B_
MT77=!M[NTN0DBRIYD,J,C[9$1QD'#(K#D T ?S;:W^WQ_P $C6_X*#V?[6&A
M_LX^'+#]F#1H[33?%/[. @TAI-7\1IINIVZ^)H_#Z3MI5Y';B[BM/-:;S29F
MN(EDVR.OD?PC_: _8?\ A_:?%WXE?%/2/A7XO>_\2^"9_A=X3\7(?$LO@7PA
M-K.KW%[96%M-)%;7]]IUJ^FI]DDF^SLKO$QDC$L3?U>/X5\,2.9)/#E@S,<L
MS6:$D^O2D_X1/PK_ -"SI_\ X!)_A0!_'GKWQ?\ V2]+\0>/IO USH>GWWBW
MQ!?P_#?Q++H>CV]QX4D;Q3X7U:RU6Y33$6"Q":;!JMOMT]'\EYI[>-/*9V/J
MW[0_[3G[!OQ/^!WP8^&?P/T;0OAUXK^'&@V>E?M,>*TU&W@;XJW+ZSHGF/#=
M6$LEQK&;BSN=7,]T(Q D2[&\UDCK^K;_ (1/PK_T+.G_ /@$G^%'_")^%?\
MH6=/_P# )/\ "@#\]O\ @B#/^SYXN_:S_;!^+'[#>D^';?X ZSXO\'6?@%_!
M&FQ6&AG4K;PY#_:JVMI&L:PN))K<RL(U#LX.6(;'Z,U#8Z;IVF1-!IMA#;HS
M;F2"(("V ,D =< ?E4U !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!^<?PS_ .5J7XC_ /9G-C_Z?;2OT<K\
MX_AG_P K4OQ'_P"S.;'_ -/MI7Z.4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !2,Z*0K. 6.%!/4XSC\@?RI:_,K_@K=\/-6^,W[1WQA\$WWP_77_$
MUE^PGXQ7X(:/I.G'4]0O+Z]E^R:K)#'M\RVO"AL;6-+9)6GAN;@/(H B8 _3
M6BOS5\(?LD?M*_\ !,+1K/X__"U-%ATSQM\4O!2?$[X>?LZ? NZMM,TKPW:6
M^H07ES#HRRZC=374\EU9_:I[5$G*6<1VX21CC?#KXC?\%D_BIX3U3Q/XF^)7
MQ;\$W.B_ #Q'KFFV/_"F](EDOO%!\1:_:6$,T$UB#--#IB:?,EE#(AF*6TA$
MH=UN #]0Z*_,_P"$'[4__!2KPMX$^'/C3XB>%?C)JFB?\+0\2Z+XKF7X=3ZI
M>ZG9R>%S/I$ZVK^&=)U*TLEU<FW$]S8Q;98B9KF6V>.0YGP2_:9_X*OZ]\<_
M@1;>//#?Q@M8+SPEX6B^*MEK'P\6/2;J2\\$RW5_>E(O#J)931:ZUM"ZMJJR
MQS1RQ'3X[;]XX!^H=%?DCX]M_P#@J5XN_9Z\*7?QB^,O[0\X?PU\!?B'XJNM
M"^%]@=4T36)]?N(_%&GVUE8Z&7N5LH8;*^DTYH+B:*2WC,JO!)-!-].?M@6'
M[9ND_P#!1&P\?_L\:3XEU&WMOV3/'5MX&LGLVD\-S^-?MNF36-M?RA/+MFF6
M)2&FEB#"VVHX_>JX!]I45^>?PZU/]O+XQ_L*?M2>"/C9X,\8ZUI]U\$[2V^'
M"^*/"TEKKFKZU>>"4DUJU6T\F*65#J<I\M?*VK//<6\6(H(X8OC;XR?L7?MR
M^%_@S\0?V=-4_9_\;^+M%\+_ +"NHZ#\*?$UIX>NKN]OK6_U70[NW\-W"I$?
M^)EI[VUY;+$OSR6EO:R&-7$A(!^H/_!0G]BSX_\ [7NO?"3Q'\"OVJM&^&5S
M\*O'$OBR$ZO\-O\ A(5U'419365L2/M]IY4<<-W>[E^?S&FC.4\KYOF;]I;_
M ((I?M^_M9>++KQK\2O^"M&@6SZ[X7B\->,[3PS\";K3K7Q9H,=R]S'IFH1P
M>(P)8%>:Y :/RY?+O+B/S"DK+7G.M?L+^-OA?\//VJ_V?OB+^S=?Z'%XFO?
MM[HMQ^S/\$([?P;J.B6=\95U*WT&2:Z2^ODN/.CU;27>2:ZLH+80K()58?2/
M_!,'X':;J/[ _P 2O@;\>?V6+;2? =]XW\06VG>';;P%J_ARU\6Z)+# \M]!
MX:U*YFN-"2YN&NU&GIY,99&FCAC%P,@'*^#_ /@DO_P49\"?#CXF_"KPW_P5
M,\"0Z-\6M?UK6/%L!_9GR3<:I L%R(#_ &_^Z0(BA%&=OO7E_B__ (-S_P!I
M3QMXED\9ZQ_P44\!QZO-\(M-^'5QJ5C^SE);RS:;IU[8WVGW;F/Q"-]];7&F
MV;1W!R<0(C!T55'A?[5__!,_Q-X3_P"":/P>T/X8_L4:YI>H^/+/QMX\\;^&
M?"OP[O=:B\.^)]9\..NE:&VB(C26-Q LD%A;:PZ*--FTWS9OGO)7;ZX_X+":
M!:?M'_L+W?PCUS]C+XM:UXXTG3[S2_"VH6'@2Z\5VOA_Q*WAZ&Y1P!*'NVF2
MYFTVWUY()H;&],TKRV[1DL 8DW_!#G]N75=%^&VF>+O^"HG@S7[GX6?$"3QG
MX:U?6OV<6FNFU1Y9)SYK?\) %^SK,T$J6L:QPQM8VGEHBP*M<S?_ /!O#^UW
MJWB3QKXBU7_@J/X8N%\=V?BBWU>P;]GMU@@&OZG;:K?RV^W7P\,XU"TM[J*?
M>98GB15?RT2->)U[]FW]J[6?^"E?Q*^,-C^S)\0O#GB+7/#/BR(ZAHWA^34Y
M-,M9OA_I%K972>([B2UM=?C.J6\EM;^'WNHO*NFDO'DA1 R^K?L2^#_B]^QA
M_P $ROC3X?\ V;OV;_%6E6^B^+K)?AQJ_A;X577A3Q-XH@ELM(@N]5N-%U*R
MU":*:VE-U$TPL;AYX+'S(K2XDV^> <AXY_X-ROVS?B='?W'Q$_X*]6FM:EK&
MMZOJ6M:YJ'P*D>\OFU71+#1=1A9_[>Q''-9:;:I^Z"-#M98&A1BE>M>./^"2
MO_!2'XB7'PAN_%/_  5;\%33?!+6H-5\%2)^S.J'[3%826*M.%U[$H,,KY4!
M1N((Q@"N"T3XI_\ !87XB?"#PEH4/CGXO^&KRVL?B[/J&O6OPNLCJ.IQZ=+:
MR^$4N?[1T.,*\\,K(I6SM);D+(KQ),KB/*^.&N_\%#/V@?C#\*_#_P </!WQ
M;6*Q^*GP7\3:7X3T#X3(_AIM-5],N]<U/4=1%D\ME?6FJ"\1[8W4+100PO\
M9VB::8 'J_Q9_P""3'_!0SXY_%_3OC-\6/\ @II\-]<O;#P'K?@V72[[]EY6
ML+[1]6,'VZWN(?[?_>"1;=%ZC"EQ_$:\4L?^#:;]JB/2#I7B#_@J_9>(FM-/
MT?2_#5YXJ^"UWJ<WAK2=,U2VU2VTS3VN?$3BWM_M-G:[^&D>.!8S)MR#Z=\?
MO^"<OP\\8_M7?M0_M(_"[]BJ6Q\3^'O@7JVF^!M8T*!]*U#QQXKU_3+U]3N[
M?4'4@RQP"QLH)H\B&6\O]P)9=ES_ ();>&;W]G#]E'XA?!_Q)^SE\3=6T?QK
MXVU4^%[;PO\ ".\\#OJMO'X2L7N!#I4K6R^&A)/:75G%-//"MU?9G69#=*P
M/+=&_P"#;']IK2?%M_XEG_X*=>';VUUWP]KFA^+O#MS\!KA-,\2:?JFH:EJ$
MT%];Q>(D$OE76K7<L#@K)"WE,K;HD(Z.P_X()?MZVNG7%[J7_!8S^V/%K:WI
M&J:;\2/$7PAO]2\0:5-I2W2:>EK<W/B1UCBBCO\ 48S$49)EU&[\\2F9B?G;
MXJ_L=^,_$G[*_B6+X>_LD>/[?X>GXU:_J/PU^'=Y^SYJ<=FRZGX#BM+?S_#4
M3176ESZ;=I);6^J'?#-J!ENY)H%N?M:?1'[-7[.O[3OA?_@HW\/O$/QF^#_B
M^\^)NF^++&^\;?%Q]&GETRZ\%K\+K339M-;5\^1,#XI267^SPYD\_-[Y.P^=
M0!5A_P"#?/\ ;4TS3[1/#/\ P5GTS2-4L-)L;6S\2Z=\#[H:G'=6VMWFN'4C
M</XB9I+J>_U"^DG:3='*+ET,>W "Z;_P;U_M:Z%X7L/"WAS_ (*;>$].72/"
M6C:)HVHVG[/LPO;"72]9GUNTU2*=O$)<7XU&YGN'F)*RF1D=&1F0_??AP_M+
M_#+QU\8/B?\ &OQQIGBGX?HEKJ'PQ\)^#O"4S:SIMK;V!-];R[69K^>:=<Q(
M@W$Y _UBQQ_DEH7[./\ P4Y\'_LI_M*^'/BK^SSXOTK4OVK/@'K_ (ZO%\#7
ME]KUVGC%;N:[FT>YMGT\II3WFF:K;:5]C&YWCT218)EF8,H![_I'_! _]L:S
MT/5M*N/^"GO@[45\3?#_ ,7>$_%5]>_L\2-<Z]:^)[R"\UF[NIE\0J[W4\MO
M%B52HB10D:HBHJU_ _\ P0(_;N^'S:5>>'O^"N^B#4-(\>6WBV#4YOV=(FF>
M^BT%O#[1,!K8C%M+I9%J\"HJA44Q^6V6.9XZ\(?M]?L8^,/C#\/_ -FS5_C#
M?^&K7XD>!=*L[VP\ VZ0:?X)B\'QP27FBKI?AF\MTE&L11VL]MI^GW(@A,DH
ML[8NUY7TK^P_=_\ !0WXD_&OPAK'[4_Q5\8:5HGA[]G_ ,*:IK&@V_@BQT_3
M?%'B:^N/$$%ZUY+-8"XAN8;:#2IY;*VDMQ#/*FZ)$;RG /G[P/\ \$ /VT/A
MW?\ @\^%O^"JN@6^E>$8?"C-X93X#7"Z;KE]X;M(;71=1OX5\1#S[JWCMK3Y
ME*)(UE;&5)/(CVF@?\$!_P!N/PCX+T+P7X._X*V:-I">&_AOIW@?2;[3O@ \
M<ZZ39:A]OBCE']O^7=!Y-R313I)!/$[1RQ.":XL:Q_P4N_9;\2ZW-\$?A_\
M%6'1->_:4^)^KW'@SPSX ECG\1FX\6+)97(U*;0]5@@AFLY'$8NUT^SECF>8
M:@&B4Q=YX\^.7_!7K1/&G[3V@_#NX^*WB"^TGP9XTU+X7WL?P]AMM/TNZM=4
M@.DVEM:W?A](M1GDLVF2W>TU34A<)$6N;:">1%0 ^SO^";7[''B#]@;]D?0?
MV6_$'Q1TOQ@V@W^HW,.M:1X0_L.*7[9>37LO^B"YN%C8SW$[D1NL8W[8XXT5
M4'N]?EK^U_\ MA_\%./$O@[XBZW^S%X+^/&E"X\=Z^?A)>VOPGELG%I;>$=
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
M<)/#*F60!MFY=RE6/T17Q#_P;E_\H=OA9_V%_%W_ *E>KT ?;U%%% !1110
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
M4Q\8_A$V@ZMXJ7XJ>&SI>@7CVFNZD-<M_L^FW"E5:&>3?MAD!905<@@L..:
M.CHKD(/C]\%+F]M-+M?B?HTMY?E3I]A%>JUQ=HTXMUEBB'SRQ&4[1*H*=3NP
M":HZ;^U1^S#K-];Z9I'[1_@*[N;R9(;2WMO&%E(\\CL%1$59269B0 !R20!0
M!WM%5-:US2?#M@=4UN_CMK9757GE.%0LP4%C_",D9)X'4D"N5\4?M$?![PO\
M&;O]H)/%K:[X1LXC(VJ^"]-N=?:=1-Y#>1#IL<\UP5DRK")'*E6R %8@ [6B
MO"A_P4>_9=-GX3OP?B1Y?C::2/0/^+&^+=VY+HVK?:5_LO-B/-'!N1$"G[P$
MQ_/74_"']KGX+_'/XC^(/A3\/O\ A+_[8\,-*NK?V[\-==TBTS',86\B[O[*
M&WNOG!QY$DFY?G&5^:@#TRBBB@ HHHH **XCXD_M,_LW_!K7HO"OQ?\ V@O!
M'A35)[-;N'3?$GBNSL;B2W9W195CGD5BA:.10P&"489R#5^]^.'P6TSX9)\:
M]2^+_A>W\&R1QR1^+9_$%LFF,DDBQ1L+HOY1#2,J*=W+,%&20* .HHKRV+]L
MO]GO7S9-\*O']C\08YM>M-,U:;X>7T&LIH N([AX[S46MI&%G:8MI09Y,*"
M/7&CIG[6G[*NM>#-2^(^C?M,_#Z[\.Z--##J^O6WC.QDLK&29@L*33K*4B9V
M("AB"Q( S0!Z#17GOAW]K3]EOQEX@M/!_@?]H[P)KNMZA;M-IFAZ)XNLKN]O
MD6)IB88(I2\O[M'?Y0?E4GH":J1?MB?LWZ;I.A7'Q)^+>@^!-7U[PW;:W'X2
M\?:U:Z1K-G;30F4"YL[B420N@617!&%:*0$_(: /3:*XS0?VC?V>O%7@#4_B
MQX8^/'@S4O"VBS-#K/B6P\46DVGV$BHCLDUPDACB8++&Q#,"!(IZ,,['P^^)
M?PX^+7AM/&7PJ^(&B>)M(DE>*/5?#^JPWMLTB'#H)8692RG@C.0>M &W17)V
MOQ[^!=]\39?@I9?&CPG-XR@SY_A*+Q':MJ<>(A*=UJ'\T8C(?E?ND-T.:+'X
M]_ O5/B7/\%],^-'A.Y\8VN[[3X3@\1VKZG%M02-NM0_FKA&5CE>%(/0T =9
M17)Z3\>_@7K_ ,1[KX.Z%\:/"=[XNL0_VWPK:>([634K?8 7WVRN94VAE)RH
MP&&>M0>"OVC_ -GCXDQ:Q<?#KX\^"]?C\.P>?X@?1?%%I=#3(OG^>X,4C>2O
M[N3E\#]VW]TX .SHKFOAE\9_@]\:]+N-<^#7Q7\->+;*SN/(N[SPQKMO?Q02
M[0_EN\#L%;:RMM)SA@>]=+0 45R7A/X_? CQ[X[U'X6^!OC7X2UKQ/HXG_M?
MPYI/B2UN;^Q\B589O.MXY#)%Y<KK&^Y1M=@IP2!2^$?CW\"_B!XUU/X:^ OC
M1X3UOQ'HIF&LZ!I'B.UN;VP,,HAE$T$;F2+9*1&VX#:Y"G!XH ZRBN2^*7Q]
M^!7P-2R?XU_&KPEX/74A*=./BGQ':Z>+H1;/-,?GR)OV>8F[;G;O7.,BNMH
M**Y/6_CW\"_#7Q$L_A!XC^-'A/3_ !;J C-AX7O?$=K%J-R)-VSR[9G$K[MK
M8PISM..AK;\6^+_"7@'PW>>,O'?BC3M%T?3H3+J&JZO>QVUM;1C@O)+(0J+R
M.20.: -&BL3X??$OX<?%KPVGC+X5?$#1/$VD22O%'JOA_58;VV:1#AT$L+,I
M93P1G(/6MN@ HJ*]OK+3;<WFHWD5O"I4-+-($4$D*!D\<D@#W(JO#XD\.W-A
M%JMOKUE):SSB""Y2Z0QR2E_+"*P."V_Y<#G=QUH NT5GZ1XK\+>()6AT'Q+I
M]\Z*K,EG>)*0K1QR*2%)X*2Q./594/1@2@\7>$S.+8>)].,A?8(_ML>XMYB1
M[<9Z^9)&F/[TBCJP% &C17.#XD67_"2'1U\,ZU+I\EEI\]AXCLK'[587KW<E
MP@BC:!GD!B$"22R2(D*I=0D2-EPD2_%+1M1\6:)H'A62UU>TU:*=Y]4T^^66
M.T*00SQ@[ P/F1SQNN67Y65AN#"@#J**** "BBB@ HHHH *\2_X)H?\ *.+]
MG_\ [(EX4_\ 3/:U[;7B7_!-#_E'%^S_ /\ 9$O"G_IGM: /;:*** "BBB@
MHHHH **** /SC^&?_*U+\1_^S.;'_P!/MI7Z.5^<?PS_ .5J7XC_ /9G-C_Z
M?;2OT<H **** "BBB@ HHHH P_B9\2? WP;^'.O?%OXG^);?1O#?AC1[G5=>
MU:[SY=G9V\32S3-M!)"HK' !)QP">*PO@G^T7\+/V@8M97X=WFLQW?AZ^CM-
M;TCQ+X6U#1=0LWD@2>)GM-0@@G$<D4BLDFS8Q#J#NCD5=;XOZU\2/#OPK\1Z
M[\'?!=KXC\6VFBW,OAG0;_45M+>_OQ&Q@AEG;B&-I-H9\$JI) ) !^4?V.OC
M7KGPC^->H_LU?%_X6ZK>_'OQI8/X\^($UUXDTR2]U/2(H38KJ5O;P3-!9V,5
MS#::;;6 EWJLAF>2XE%W<S 'K_\ P\2_9J7XPWOP'EM?B7'XFTYE;4+:;X'>
M+$MK:W:XFMTO'NVTP6RV;26\P6[,GD,(F82%1NKUCX>?$+PA\5OA[H?Q4\!Z
ML;W0?$>C6NJZ/?/;R0F>TN(5FAD,<JJ\>Z-U;:ZJPS@@$$5\*:5^VK\.?BG^
MUCHOQU\#>!_&%UH'[1OP%M?#_P &;B714@_X2&\L9]:U&X4--*D=KBUN(Y42
MY>*250YC1PC$?$WAW4_V?O#_ ,,/@QX>^&OP]U3PYX>^*_PB^&>I0^%/"WA?
M1_M/Q7O=$.N66J)!::C!<VM_J"W>NZ#>*;^W+7!L%=Y($MS>6P!^[U8GQ'^(
M_@CX1?#C7OB[\1_$4.E>&_#&B76L:]JTP9H[.QMH6FGG8("Q5(T9C@$X' -?
MG1KFMW_PT_98\&?\$J]1_9F\>R^._'>O7NN^'? /CJUT+4XI/#-KXE34+V&W
MN; 6F@+/;6,B/%I4C?8[=C!:,+JV$7VCYX/[&^I_$[P5^TG^SGJ_[&MYXR\0
M_#CX=^/= \(Z=>Z)H-Y_PB^M^((H=;T5K>.S2"UM[HP7:S,^GVX6"::5$9V8
MO* ?M-X<\6:5XI2\?3;;48?L.IS6$PU/1[FR+RQ'#-$+B-#-$>JS1[HG'*,P
MYJA\*?BMX"^-WP]TGXJ?#'73J6@ZY:_:=+O6M);<S1;BN[RYD21>01AE!KX#
M^'O[#OQ"E\4:G\5YOV,?#'C;P]XRC%Y\(]#UC6K&R3X87,NK3ZBFI;HF9[/S
M;>;3$DDTQI+B*3P_;+&&5DFBQ/A%_P $M/VD/#/Q3\)Z]\3/#^LW][I>N^$M
M1\->(O#^O>&K2#PI8:8MH+[2Y;ZYTNYUF&.66"_G6#3I!;7@UBYMYC9B6XN)
M0#](?B!X]\)_"WP#KGQ/\<ZH;+0_#>D76J:S>K;R3&WM;>)I9I/+B5G?:B,=
MJ*S'& "<"K^DZQIVMZ-;:_IMP7M+NV2X@E>-DS&ZAE8JP!7@@X(!'<"O@G]D
MW]@#XT_!?]E7XY? ;P]\'+'PM;>+/A)!H'ABWU6\TA]3O-<6PU*VF\Z]TF&W
M@O[!!-8);:C=VT.J3@3F]7Y(<97Q,_X)D>*_"7B*'PY\)?V7?"[_  WOH/!4
M_B#P[X:T_16N%U6RT_Q-;7^J6]CJFW3+B\,EWH:27%\DY:"%G2-[BWMVC /T
M4K.\7^*] \!^$]4\<^*[XVNEZ+IT]]J5R(7D,5O#&TDC[$!9L*I.%!)Q@ GB
MOSG^$W_!+3]L;PUX!\"_!J7Q5HOAS1;SPW:W'Q%GL]26Y33_ !%X<&H1>&[J
MT6&&W$^7GT&<2".!88?"5I (8Q*$C[']B_\ X)Z_%'X)_#?XH:)#\/\ 6O"]
M[XG^$,'AF33=0UKPNMAJFMQPWBO=00:%I-IYL*F9%CU&^D6\G21EFM8/)1G
M/M_PWJ7@SQUH^E?$_0H+>Y@U#2XKO2]3ELS'*;6:,2(?WBAXP5?)4@$9((!S
M6AINDZ/H<'V/1]-MK.)Y"WE6T*QJSGJ<*!D\?I7YCP_\$N_CO_PK[0[+P?\
ML[6'P]\,Z);>"+;Q]\,?">H:!>2^.;S2=/U^#4-1CAU*WN-*NV-SJ>DW,$^I
M(EQ<MHRM.MI+!9RI6US_ ()-?M$XT:V;P_XOOK(>"$TGP%;VOC+P>;OX=WI\
M0ZQJ)F^VW7AUQHB);WVF>2_A^V9[1]*AMD6>*QLKF@#]2LC.,\^E41X:\,FT
MNM.'A^Q\B[E,E[ +1-DTAP2SKC#,< Y//2OD']E[_@GWK_P._:9T#]H2W^%?
MA?2-:O/%GQ<G\>^)=)2"/4-7T[7/%DFJ:+%<RQJ)+M5M_*;9(6\AEVC&*^=Q
M_P $I/VE_'/Q:TKQIXP^ OA33K>\N]/B^*&G1KHJ:9K\T7Q&\):_<7$'E1-?
M:E:-8:9J["75[B6ZDEGD7R+?SG,P!^I,6@Z#'>0ZE#HUHMQ;P"&WN%MU#Q1=
MD5L95>3P.*HV_@#X?6SQW5IX)T:-HV5H9(]-B!4@@J00O!SC!%?G1X__ ."/
M?Q!T7X>-I_[./PG\'>#M;G\7>-8]7N-"-E:/J7@Z[\3QZG9>'"TEM-#]BN+"
M#[)]DEAFM(//^>WD0.C5H/\ @CUJWCJPURT\6_L^V^H>&;_X<?$FW\,>%/B<
M_AFXDT37=6@\(1Z?/#8Z+80:;I+O+H^I3'[(T^UY#<M.)KR6*, _1?QG\3?
M7@KQ)X7\#>,-5,%_XXU>?2/#EJ;&:5;VZCL+J_DB9D1DB_T6SN7W2%5/E[02
MS*IT]GA_P9X?EDMK&&QTZP@DF>*SM<)&@R[E4C')ZG &23W)K\R_BA_P2^_:
MK^(MO!HUC\'?#]I\0D\2>.=4\0_'JX\16:7WB'3]:TS58].TB240S73"".[M
M-+DDGBD2VALH'MTN8RT45C1O^"8'Q%T*_N]?;]D>?Q?X&O\ 2_$.G:?\(/'N
MK>$+1-/UJ^LM(AL_$HLM$T^VTS3C#]AO;1YK>2[O1;WGG1*'DGM2 ?I#\._B
M'X/^*WP\T'XJ^ ]7^VZ#XFT>UU71+Y[>2$W%I<Q)+#)Y<JJZ%D=3M=589P0#
MD5M9&=N1D#D5\'?M!_L'_&CXG?LR_ /X"Z]\'-#\3Q^$OA%<>'O$;RQ:->R:
M7KYT[3+6VEVZU#=6*:>1%J"7-W%97=_&IA6UC,<]TKYW[('[!G[0/P@_:E^'
MWQG\8?">/^VHO#^D1_$?Q?X@U72=4218?!=MI<WV"\BCCU>"^;4;:WCELIY+
MO2Y+:)[M'2[=8T /L[X/?'WX;?'@>(I_AI>:E=6WACQ5J'AS4+^\T*[L[>;4
M;&>2VO([:2XC1;M(;B&:!I82\8DAD4,2IJG\(OVI/@3\=_&/B+P!\*O'/]J:
MMX3W_P!OVG]F74'V79K&KZ,WS31(KXO]!U6#Y"W_ !Z[_P#5RQ._P!>_\$E_
MB5X+\'_$GPGX5_9/\#:S<>/(O&UO\,KVVN;"RB^&6MW_ (NUZ^L/$@.T20&3
M3;OP\&N+$/>VQ\-V4*1L$1H-+P[_ ,$T/CKX<_:$UGXM?&+]GS1OB?X%?Q9J
M&H7_ ,/)M0TZ=];CG\7_ !,U.VN%@O7CM)I8(?%&D3"&YDBC'G3NK>?:11N
M?I;2;E+% PR!DC/.*_,'_AV;_P %$/A-X>M-3^ .H^%+?7/#=C9>-/"-C=^*
M9Y+*P\;S16N@3V89HE:6PLO"UM+9Q2.@\^2\>0QHV<];\(/^"9NL_LY_''6-
M-^'_ .Q]H7B'X>P>$[_0-1TSQG<:%J<'B+0ETJTM;*PL[TV\&HB2>6RM!=66
MJBZL(8X<6L@$4"* ?9GQ(\*?LQ^./BYHW@?XH_##POXA\7:KH-W=Z8-8\+PW
MLRZ;9RPK,QFDB81QI+>P@(6!9IR54XD*]1=?"KX7WW@5?A=>_#?09O#*(B)X
M=ET>!K!51Q(BBW*^6 KJK ;>& (Y%?!7_!3OX8W^I_MP>#+CQ=\'1\0- \=7
MO@.WT;PA<&,V^IOH-]XHN-6MF,^+=96@UK3I(X9V2.Z^S2J[I%#+(G%_!/\
MX)%^)OAKX_U3XZ?&C]B/P-X^TZ?XJZYJ6G?#,)I%W<Z=X5O],A33-+MVO3':
MLFF31B V+2QVJ(S/;LXL[.-P#]$;#P)\#?@59NW@[X/Z;HT7B&^M-.O8_"7@
MHN;EG=HXOM*V4#$0H97W2R@11*[L[(NXUA^!?!?[(?B2X\;? WP+\)_"'E^'
MM6LK3QKX?A\&Q06GVMK6"^M@ZM"L5R1#/!(K+O"%L9#*0/S<^(O_  16_;HU
MSX Z3^SAIWB'P]?>'_!VLV7C'P=HTOC.YCL8==U2[LY=<L'N?)^TF"W2WUM$
MNRADGC\5S-Y(>W*FYX[_ ."1/Q=\;?'#XI?$O0?V5+CPA\/?'5I'!\._A?X3
MU/P;:3>$M5&F6-M+JDWVVPU&UTE;F6W!DNM(:2\MS803+#=O,1  ?IUX?_9^
M^ ?A#Q!9^*_"OP2\(:7JM@A33]2T_P -VL%Q;J8VC*QR)&&0;&9< CY6(Z$U
MSGB>V_92^)7QMF\!>*_AKH7B7QG96"1W]Q=>!S?FPMWB>2.*XO#;O%;*Z-(4
M221=^Y@H))%?!/\ P49^&#?%G]K.U^'EKX@\(R^.]%C\!VW@S7KS4]'&J->6
M>J)>SVUY<WMN]Y;7$HE1[4:7%:QRR3M]IN(P0J<5X:_X(H?&'X;>-?AA/X8_
M9(\!2:-X<\%>$+CXF6VF7&FV_P#PF$EE:6<.L:'<,RJ]W-//;-=[KC_1;MUB
M2XF19970 _37X=:3^R_KB>.?@)\./ 'AJ.T\.ZW%8^.?#5KX52VLOMMQ86EX
MBR1F%8;DM:SVC%UW@#:A(9"J]IX.\#>"?AWHB^&OA_X/TK0M-21I$T_1]/CM
M8%=CEF$<:JH)/)..:_*+7O\ @D!^T!XB^)_Q,\9W7[-XT#P)XRGNU^&7PP\$
M^*?#4C>#;F6TLD2^FEUK3;Z+2?.,2B>31]\NGO8Q):1W\7ER1_2O[57[%/[:
M'Q&M?'^I_!CXS>*;#Q+J.C)H_@K59OBMJ5G:VT4GA2^T^:>6WM62!9#J,\$Y
MF6V\P/%'.BJ\$6P ^N[?X1?"BT\=2?%&U^&'AZ+Q-+GS?$4>BP+?OE!&<W 3
MS#\@"?>^Z .E4=%\$? 2;XHZKXM\.^$?"#^-;$H-;U.RL+4ZI;F:(;!/(J^:
MF^(#&XC<@&,BOD/7OV4?VW/C9\:_'_Q;\8ZMXW\)Z/KGCKPMJ'@KPQ8_&:^M
M&TG2HW\.Q:O$\>FW8@CD>VL]6RD;.NZZEV.QG9VX&_\ ^"?_ /P4,T5_B-I?
MP=\4:]X>\5Z]K&JI\/?B3>_&74);+2-'CO=;6TM;^S\R1KF633KG3;6&=XKF
M2WVB<E)=-M5G /T(T[X1?"C2/&T_Q*TGX8>'K7Q'=;OM6OV^BP)>S;@ VZ=4
M$C9"@')YP/2J&G?"WX _"FPU"YTCX=>#_#=MKLD%CJLEMI%K9QZB\TODPP2E
M543%Y)_+5&SN:;: 2^#\/6W["W[:FJ^'O$VJ:CXN^+,%HJ6MQX+\.O\ &Z2*
M_M&6_P!.-Y$\:7$MK*)+>WOMMM-=2B9+F2,7NG&[8V7NWAWP/^U;XR_8WT/X
M*^(]/U/0/&OASQ?X0M-<U6Q\5W\3:GHUOJ^EWFH217T][<WC.VE_:()M]U,[
M7"W$2W$Z[9G /;?@QH?P'TWPD=4_9XT?PC;Z#J%U*S7/@NWM4M+F>)S!(=UL
M-CNC1-&W4J8RIP5P.NKX%^*/[%G[:6B?\$[/@K^RE\!A=Z?KWA;X/OH>M:CI
M_P 2M5M;G2?$2Z1;P6<JW$.HVVZSBN?M+&9A>-;F.V^SV,@/F6]7XG?LC?\
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
MM_B8FMVK:A8:K;7%W;6UD=&D22 -I]U;LEK9D?/:S39NX9+KS_/]&_X=R?\
M!/?*'_AA;X/9C_U9_P"%:Z7\OT_<<59T/_@GY^P=X8U>RU_PU^Q7\)]/O]-O
M([O3KVQ^'>FQ2VMPC!TEC=8 4=6 8,""" 0: /7JP/BAXL\5^!_ U[XH\$?"
M_5/&>IVQB^S>&M%OK.VN;O=*B,4DO9H8%V(S2'?(N5C(7<Q53OT4 <MXS\<>
M-_#GPM;QSX=^"^M>(-<%K;2#P5I^I:?#>L\CQK)%YUQ<1VNZ(,S,?.VL(F"%
MB5#;V@W]_JNA66J:KH<^F75S:1RW.FW4L;RVDC*"T+M$S(S*25)1F4D<$C!J
MW10!RNB^.O'.I?%76/ FI?!76].T+3K2.73O&UQJ6GO8ZK(RQEH8H8[AKJ-D
M+NI,L**3$V"05+5/AIXV^+&N>*_$'A/XC_!R\T6VTFY/]E>*$U"RDL-<B>20
MIY$4=S)<Q-'&(Q)Y\<0+EMFY<&NUKF/&?PD\*^/-436-<U7Q/!,EL( FC>-M
M4TV(J&9@3%:7,:%LL<N5W$!03A5  .GHIEM;QVEM':Q,Y6) BF65G8@#'+,2
M6/N22>]%U;QW=M):2M($EC*,8I61@",'#*0RGT((([&@#)OOB)X$TSQ]IOPL
MU'Q=I\'B36-,N]1TK1);I1<W5I:O!'<3QQDY9(WN;=6(Z&5?6K/A?Q5X;\:Z
M)#XE\):W;:CI]PSK#>6DH>-RCM&X!'7#JRGW!KC#^R_\+VU*/5WU?QRUU#;O
M!%.WQ2U\LD;LK,H)ON Q1"?78N>@KM_#^A67AK1K?0=.GO)(+:/9&^H:C-=S
M$9S\\T[O)(?=F)]Z +E%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %>)?\ !-#_ )1Q?L__ /9$
MO"G_ *9[6O;:\2_X)H?\HXOV?_\ LB7A3_TSVM 'MM%%% !1110 4444 %%%
M% 'YQ_#/_E:E^(__ &9S8_\ I]M*_1ROSC^&?_*U+\1_^S.;'_T^VE?HY0 4
M444 %%%% !1110 45F^+?"VF>-?#\_AG6IKV.UN2GG'3]1FM)2%=7VB6%E=0
M=N& 8;E)4\$BOSQTSQ7<V_P/^'?Q*T7XIZK>:Y?_ +;?B;PG&^H_$C4([>_T
MR'QSX@@M--D_>R*\*VEM:Q)&8W_<QQH%V8% 'Z045^9MW\:_$L/[7?\ 8GB;
MXF:?"3^V5K>BWN@7?Q2NX-+73X_A5'>G3VGV BV2_877D>0(X[IRP4.=Y]J_
M;BU/PM9_\$XK3XT^'?BO>65QHEOHUC8^(?#?Q&U%+,"XUS3(+KR[H3H;M"8F
MACN)2SF)W"MB>3> ?9%%?((;P5X._:)^,GPR_:2^)6M>&/!.D>#M-OOAHU]X
MTOH%6QNC>S:GJ=G=/,96OXKV1H/W;F2SMTL$B2".Y43\?\$;#XB^+_C/^S1X
M3_:=\3^*-(\9>.OV5_$WB3XJZ /&-_8.?%$=SX*W3F"*=%MI8'N=36..)52
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
MZ7AG]C3P/X;^&ES\(_\ A+M7OM"U#XH:EXWU6QOX+21+VXOM9N-:FL9/W/\
MQZ"]N"R*,2;(HXWDD7S/, -O]D_]H.#]I_X$:/\ %V7P;<>&M4FN+W3/$_A:
M\O([B70M:L+R:PU+3VFC^2?R+RVN(1,GR2B,2+\KBO1J\Y^!O[-'@O\ 9[\7
M>/\ Q!\.]5O+?3/'_B6'7KCPJMO:Q:;H]ZMA;64K64<,*/&LZVD4TJN\@:=I
M95V&5P?1J "BBB@ HHHH **** "O$O\ @FA_RCB_9_\ ^R)>%/\ TSVM>VUX
ME_P30_Y1Q?L__P#9$O"G_IGM: /;:*** "BBB@ HHHH **** /SC^&?_ "M2
M_$?_ +,YL?\ T^VE?HY7YQ_#/_E:E^(__9G-C_Z?;2OT<H **** "BBB@ HH
MHH Y/XKZK8Z;%H4&K>+)]+L[W7EM[V)-#^VPZA";>=GMISY;BVA(4NT[;%7R
MPI8;\'X6_87_ &9?B'\+/V+OA;#;:PUGKGQ?^ _P]\"ZAX"@TVZT*'0VT[2K
MF;6KZ_GA>6:+59+>6XLOM8BC:.>"PA=<@,GZ*U\8^+/^"G_B6_\ @C^T/X]^
M&FD^%6U;X7:=I_B'P TETVI6>N>&;Z#;9:C<?9YHRCSW5GJRB$.CQ1Q0EQN8
M@@'A6OZ-^T/X[\#_  2^$%U\%M'\9?$WX.IX^\$W5G\0-!FO-)\1M8:4;;3K
MF>ZE6*,IJ5LEHYN#B+[3--$5W0R(GOGQ1^&-KXM_X)[?"?XW_ S3/&WBGQ?^
MS_8Z/XJ\%1^/M/D'BS56TRS^S:GI=_'-$KC4[[3FO[-PZ+MN[B.7 ,:D>J?M
M0?&3X]?#=?%5_P#"O5_",%OX0^'%QXGO(?$'ANZNWNVBBOB84:&]@$8,D-OR
M0V%\WJ64KQ?P\_:Z^/MK\9_A3X%^+4_AF_TGXG?"'7?&<<GA+P%JKW=A+9MX
M7BAMV5+NY+(9-:O&>0HHVQ6ZY4[BP!@?&CX)?$GXT? J[_9[\ QR>$?&WQF&
MJ^./&6NFYETFZT5UCB33(Y)[6*3-[:2G1H=K+LN8-'NE?(+*W-_!C]I#3?'?
M[5'P[_:Y^,_PWU+PE?7_ .S#=6_BNVD\+WLATC6EU>T:ZTM7$)>1EDBN#$HR
M9XD$L0='#'J_V'_VW_VC_P!M[X66^K^%=,\$:+X@TSX6^%M=UV6_TF]:SOM9
MUO3CJ26<,8N?,M;6"W:V4SL]P\KW,@$<?V;$_'_LY?\ !5SXK_M*_$;PU:^
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
MC:SHRR/#!;W$%S;E;:XA2.Y65@S&"\@;8I+ :GQ-_;7_ &A_@O\ M42?LO\
MB=/!>N76N6OA"V\(ZE8>'KRQ2&]UO4M=CEFNU>]GW16MCH<\HB0HUS-LC\VW
M$N^( \Z_:H^%S^*/'?PKL?@3X&^%/B;Q-:_&&\O[:3_A7UQ9>&O);X?^*K:T
M@U1XWG#J=2DABDF0EH_MUBIB9S"LO0>$?"NHQ_LQ_LK>&M(@\<ZA\-_!OC-;
M#XSZ3\0;!_[6LH8-$U6VMXM7ME#*]M:ZRVG%B@DMHTBM[M96LX3<5O\ QX_;
MM_:5^ ?Q_;X01_"G2/',/ARXT35_%L'A;2KI-2OO#&J6?B%O/T^W,\I?4+*;
MPW>RO: 2F\@>-8"MPPA;J/B_^V=XS\/?LX>,?CS\(=>\'>(;.S\>^%]/\&:O
M#9RW%A?Z/K#Z&4N2T5T/M!\K59'26-T1@L9V8SD ^?/'7P@\=>+OVOO"DG@#
MPQIMM\/;G]HFZN?ATOB'P;+J.C6%J?ASJ-OJ%[%:)) L6EW&JM;A,20QW%Z9
M9TWFZCEF]I_;+^ FF:EJG[*GPH\-> ?"_P!C\/\ Q+O+-K2]\)"_T;2M/'@/
MQ+9H);16B467VF6P@6/?&A>2VC!#&,5U?@C]K_Q3K7[7M[^S%\0FTKP;JT>M
M7_\ 8?A;Q%H5U#<>*-#@M%D35-'U/SC:ZD1(\9N+5(UFM1(ZRJ!''-<2^/?B
MM^U;H_[7_A?]G7P]XK^'L6G^+O GB[Q/97%[X.OIIK1-(U+P]:P6SNNI1K(9
M8]9D9Y!&H1HE 1AG(!\@_ O]F'QI\ OVB7T_QOJ.M:YX6\"_'?PO9ZQ\5;31
M9_\ A)KZ6U^'7AG2K6_N;A?,,NB7=]'J%K?LF_R9BYF?R?ML]MCV'PDM(_\
M@G3H7AR/P-X:;Q._B'2PND0_#"Y_M:PLU^(NE7$[W["0F6V\B."8Q,L!:*!I
M03&C/%]"^ _VY_VMOB3^RUIGQO\  ND>"]1\47OV98/"6I>"-8TJRU"XF\0V
M^F16\.J2W+Q 21M*K3(D_D/+#*T;H/+E](^'?[<!^-_@?QY\4?A;'#9Z5X;^
M&<.K0:1XCT*6+5-&UY)]9M[_ $W4XEN %EMIM-6&2!-I#B3$KJR, #P[X@?L
M_P#AGP9^V9?IXU\)_#.#3;KX(WSZ]??\*FFDTG4)9-;)%M#;QSL5O6L55-JM
M-(Y!D6)@2A\L\,?"/Q5I%YXS\7>+_AYJ.G:%JFM?'.UT2_\ #GAR:.YU/4[_
M %S6)8-.UTA7-Q87-@(+O3Y=JP23PQ1EQ(;$7?T,W_!1WXOR?!_X4NOP[T"V
M^(FJ?%G3O _QETF?SWL_#EQ'K,&CZD]L%<.QFN+B&:Q$S+YMI,+D[PFQ]C]A
M#]MWXW?M-?$73/"_Q&TSPK;V=U\*$\37!T32;F&4WCZ_J>G!%:6ZE"Q"&QC;
M:5+%W8[P,* #Y4LOA3XLT[X&1>"_&GPNFTK6+[Q-\!;[0K.R\(2KX;O=#L/$
M&F/>:M)!_!JL*R:A;ZJKRJZV.G6#.(X<,?9])\#_ +/MO^VC>:M\3/A;X:U_
MPO!\%M6MKVX\._"JY.FW]T^NB<6]E:)'<-<W#0-S';F62:1)F12=P'I>M?ML
M?&?1O^">_P"T/^UH=)\,2^(?A-=?$D>&[ :9<K97$?AR[U&"U6Y7[27D:46*
MF1D>,9D.U5P,KXM_;E^*.C_L_?&;]K#1- T&Y\)?!#6-;M=8T::PG34=>MM
M3_B=7$,GVCR[.0R17J6T#K,'6WA=YE^TE;< X27X5?M%7_[$/P,TWXS?$*+2
M/B;X6LKC4E'Q:T237]"O,6D\$&F>)ITDS'=?9;F*,Z@)B_VR)V#W/FF"YS/!
MG[/O@;XC?&OX >*8_P!C/0? EYKO[+'B^YU;PKXFT);Q/#^O7%UX,EL;.^FD
MA5Y+B(6]\L9D5)BEG<%43RY%3T[X2_MP?%KQ%JVJ?!WXJ^'_  ]HGCS1OB,]
MEI\\%E,VG>,/"R^(_P"QWU33T:X\R&:&1DAN87>5K6=H&96AO+227UW6_B[\
M0&^,OB_X<:#X6@ATCPS\/+76(/$=S;O/#<ZK<S7JBS8*Z>68(K2&9T!9I5OH
MSNA" S 'PE\9?AC^U3JO_!/KX2>%_P!BWPWKND_M/:5X,O(_B7J>/L>LQWG_
M  BFIPZDFJWS;%EGNM7>VDMI)9&CN;P6M_$9;>W>XC]*_;+^&_[/'Q$_9>\-
M^(/V0/AAI.F>*K'Q]\/(-'O=0^']ZG]D0IXV\/W<ZZK9/]FN"UO#:O<7-O.\
M5Q%!%<EV@#R.>DT+_@IA\0;_ ,-^$?%-_P"!=&$)\!_"37/&4$4<^;F;QQK4
MND;+-C(3;K8M"UR0ZW!N5D6$&%D,I9^UW_P5+\4?LNR_$?QG#\,-/UGP_P##
MOQQ<>"YM)>YE@O=0U-? O_"60W27(WI'!(TUKIYB,)*;I;DRE4$! /7OV&?$
MGAG4/ VN>&KKX57O@[Q[IOB*X_X6A8ZC#YKZEK;D&;4HKY((8M4MYP%>*XB2
M-4CV0-!:/ ]I![?)(L4;2N#A5).U23^0Y-?$7Q1_X*@_%+X5>-?C1\-;WP;X
M?U.^_9Z\(Z[XK\<:K#97%O%K^GZ?H^@:PEM90&=_LDTT.LW,'F233B.33TD,
M;+=!8>\_:D_X*#ZE^SC\3/%=O<>$K6Y\*?#M? (\4L(9)+Z_?Q3KT^CH+8AU
M6$6?EPW+928W(E:%?(9/,8 ^E] US3O$^@V7B32'E:TU"TCN;5I[:2%S'(H=
M2T<BJ\;8(RK ,#P0""*MU\3^%O\ @H]\?/%GC[PW^S]!X+\(VOCOQ3\*-)^)
M%O<R074FEZ?I5]INJR"P?$P>>XCOM,$1F!C1X+CS/*1H_+?VW]D;]L32?VH"
M]H- ?3KNZ^'WA;QYI4.#\V@^((+I['S<GY;E)M/U""1 2"((Y1M\[RXP#VNB
MBB@ HHHH **** "BBB@ KQ+_ ()H?\HXOV?_ /LB7A3_ -,]K7MM>)?\$T/^
M4<7[/_\ V1+PI_Z9[6@#VVBBB@ HHHH **** "BBB@#\X_AG_P K4OQ'_P"S
M.;'_ -/MI7Z.5^<?PS_Y6I?B/_V9S8_^GVTK]'* "BBB@ HHHH **** ,+XH
MZ%X?\4?#7Q!X;\6^([G1])O]%NK?5-5L]2^QRVEL\3++*EP"# 50L1*""F-P
M((!'SI\5&_X)_P#QKUW2I/B?)XAD7QEX-B^&T&ER>%M8TZ'6=*U]9)8;=A':
MQ,H;^S97CN5:/[(8WV20><XD]U^-OA;5_%>@:?!H'P[T/Q'>VFJBYM8O$.HO
M;V]E(()E6Y(2-S-AF"&+Y=RR,=PQ@_)-K_P3U^.'A_Q3X=\(_#TWND_"70/B
M!X2US1_AU?>/)KG_ (122RAU:'5ET:\"BYCTV1+C2Q:V;R1B+R+D)#9QLL+
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
MQ_#/_E:E^(__ &9S8_\ I]M*_1ROSC^&?_*U+\1_^S.;'_T^VE?HY0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XE_P30_Y
M1Q?L_P#_ &1+PI_Z9[6O;:\2_P"":'_*.+]G_P#[(EX4_P#3/:T >VT444 %
M%%% !1110 4444 ?G'\,_P#E:E^(_P#V9S8_^GVTK]'*_./X9_\ *U+\1_\
MLSFQ_P#3[:5^CE !1110 4444 %%%% !1110 4457U75=+T+2[G6];U*WL[*
MSMWGO+R[F6.*")%+/([L0%55!)).  2: +%%,M[BWN[=+JUG26*5 \<D;!E=
M2,@@C@@CO3Z "BBB@ HHKG'^,/PDCN8[)_BEX<6::YGMX8CK=N&>:&\BL9HP
M-^2T=Y/#;.HY6::.,X=E4@'1T55T;7=$\1V1U+P]K%K?VPN)H#<65PLJ"6*1
MHI8]RDC<DB.C+U5D93@@BK5 !17,?$CXV?!GX-K9/\7OBYX8\*C4G=-./B37
M[>Q%TR;=XC\]UWE=RY"YQN&>HJOX%^/?P>^*6HVMA\+O'MEXGAN[6ZGBU;PW
MNO\ 35^S/;I+$]] 'MHIP;F$K \BRNI=D1ECD*@'7T5R'QF^+VG_  2\.6OC
MCQ)H$\OAZ*\?_A*->&H6=M;>'-/2VGFDU*Z:ZFBW6Z-$D;"$22[IT(C*J[+Y
M:W_!5O\ X)LHI9OVWOAL !DG_A*(/_BJ /H&BO'/"?[=?[.>L^.=-^$WB[XB
M:+X9\8Z]>2#PQX3U3Q%8RWNLV+32K9:A;I;32AH;N&(7$08K($<!T1@RCH?C
MU^UE^S1^RXFF2?M%?'+PUX+765N&TD^(M5CMOM8@\OSC'O(W;/-CW8Z;U]:
M/0J**YWXL_%SX8_ CX>:G\6OC+X[TSPSX9T6)9=6UW6;M8+:T1G6-6D=N%!=
MU7GNPH Z*BN4^"GQT^#G[1_P[L_BW\!?B5H_B[PQJ$LT5EKN@WRW%K.\,K12
MJLBD@E9$93Z%2*YS7_VT/V3O"W[0%C^RGXC_ &A?"=E\2=3$?]G^"+G6(UU*
MX\R-I4V0$[CN1'8<<A2: /3J*R_&_C7PE\-O!FK_ !%\?>(K32-"T#2[C4M:
MU:_F$<%E:01M+-/(YX5$169B> %)KQ_X/_\ !3?_ ()[_M _$C3/@_\ !']L
M?X?>*O%.M&8:3H&A^)(;BZN_*ADGDV1J26VQ12.<=%0GM0![I117F7A#]M#]
MD[Q_\>-5_9?\$_M"^$]4^(FAB<ZOX,LM8CDU&S$)02^9"#N79YB9R.-P]: /
M3:*Y;XT?&_X0_LY_#F^^+WQV^(^D>$O"^F/ FH:]KMZMO:V[33)#$'D8@#=+
M(B#U+ =ZY'6?VZ/V.O#O[/\ IO[5>N_M*^#K3X;:Q="WTOQO/K<2Z;=2F62(
M(DY.UCYD4BX!ZHP[4 >KT5Y9^SO^V]^R%^UOJ.K:1^S)^T=X0\=W6A0PS:Q!
MX8UJ*[:SCE+K$T@0G:&,;@9Z[3Z5WGC[Q[X+^%?@?6/B7\1_$]EHGA_P_IL^
MH:WK&HSB*WLK6%#)+-(YX5%12Q)Z &@#7HKB?@'^TE\ _P!J;P3+\2/V<OB]
MH'C70(-0DL)M7\.:BEU;I<HJ,\)="1O"R(2/1AZUC_'']M#]D[]FCQ;H/@+]
MH']H7PGX/UKQ0<>'=,\0:Q';3:C^\2+]RKD%_P!Y(B\=V H ].HHKQ;PE_P4
M:_80\>:1XSU[P9^UIX$U.R^'=D;SQU=67B&%TT* .Z&2Z(/[I0T<BY;NA]*
M/::*\!\)_P#!5/\ X)O^._%GA[P)X-_;9^'&IZSXLNX;7PUIEEXG@DFU.:6X
M:VCCA4-EV:=&C '5E(KT;X_?M+_L_P#[*O@N#XB_M(?&#P_X)T&ZU*/3[?5O
M$FHI:P273I)(D(=R 7*12,!Z(?2@#N**Y_0OBK\-_$WPML_C=X>\;:;>>$+_
M $"/6[+Q';W2M:3:<\ G2Z60<&(Q$.&Z;3FN<_9W_:S_ &9_VM] U#Q5^S)\
M<_#/CO3=*O%M-2OO#.JQW<=M.R"01NR$A6*,K8]"* /0Z*\RT[]M#]D_5_VA
M[G]DG2_VA?"D_P 3;/=]J\"Q:Q&=3BVVZW+;H,[AB!EDZ?=(--_:/_;3_9,_
M8_72'_:C_:'\)^ AKZW+:(?%&L1VGVT6_E>>8]Y&_9YT6['3S%]: /3Z*Y[X
MJ_%CX:_ WX>ZI\6/C#XXTWPWX:T2 3:OKFL72P6UI&65 TCMPHW,HR>Y%4_@
ME\>/@S^TG\/;;XL_ +XFZ-XO\,WL\T-IKF@7R7-M+)%(T<BJZ$@E75E([$&@
M#K:*\Q^#'[:'[)W[17CS7_A=\"OVA?"?BSQ%X6+CQ'HNA:Q'<7.FE)C"WG(I
M)3$JLAS_ ! BE^)'[9_[)_P?^-.@_LY?%+]H3PIH'CSQ2MHWASPEJFL1PW^H
MBZN)+:W,,3'<_F3121KCJR$=J /3:*** "BO,OV@OVS_ -D_]E#4M#T?]I3]
MH7PIX'NO$OG?V!!XEUB.U;4/*:)9?*#D;]IFB!QT\Q?6L;XL?\%$?V%_@3\4
M9/@E\9/VK_ WAGQ=##%++X<UGQ!#!=JDB>9&QC8YPR?,/44 >S45XE\._P#@
MI'^P/\6_BKIWP-^&7[7?@+7?&.KLZZ9X:TSQ%#+>712![A@D:G+8BC>0_P"R
MI-9'B/\ X*Q?\$TO"&KZSH'BC]N/X:6%[X=U9]+UVUNO%,"/8WJ/+&UO*"WR
M.'AE4J><QMZ4 ?0E%?.,G_!7[_@EU#Y_F_MZ_"Y?LUE#=SY\6V_[N"7RO+D/
MS<*WGPX/?S%]:4_\%>O^"7JF<']O/X7C[+8Q7MQ_Q5EO^[MY!$8Y3\W"MYT6
M#W\Q?6@#Z-HKQ_6?^"@/[$OAWX!Z/^U-KO[4G@FT^''B#5'TW0_&L^NQ+IU]
M=H\\;013$[6</:W"D ]87]#6O^SM^V+^RO\ M<6^K7?[,7Q^\*^.XM!DA36I
M/#&KQW8LFF#F(2%"=I81N1GKM/I0!Z31110 4444 %%%% !7B7_!-#_E'%^S
M_P#]D2\*?^F>UKVVO$O^":'_ "CB_9__ .R)>%/_ $SVM 'MM%%% !1110 4
M444 %%%% 'YQ_#/_ )6I?B/_ -F<V/\ Z?;2OT<K\X_AG_RM2_$?_LSFQ_\
M3[:5^CE !1110 4444 %%%% !17-?&?5['P_\'O%FO:GXNUSP_;6/AJ_N+C7
MO#&E?;]2TU$MW9KFTMOL]S]HN(P"\<7D3[W55\J3.QOEW_@G3\1/AK\>=)^.
MG[/'A_\ :.;QYX:TWQ1!)X<U3PG\;[_Q%/8>'M1TN".$0Z^)UU'SGNK34K@N
M)/\ 1I)F@MYV6V&P ^M_%/A7PWXX\.WGA'QAH=KJ>EZA 8;ZPO81)%/&>JLI
MX(/H:XQ?!OC3QQI,_P *OBC\)?!<7@2YTV?3K_2+;7#J<.I6+PM ;&XL[G34
MB:W>)R'02=%"_,I8'XI^%ND?%7P%\"/#/B+X/?'[QE'XN\3?M>^*/" U7XD?
M$+Q%XHL4TO2O$_BK3[&V>TN]3!:-+2U@1TBDA:Y:WB:>1V4.&7__  5\_:4M
M_B/\&_ ,?@;P.DGC#PUX?NM9:X>SM4\47]YKMYI%];:0;_7+6>!K<6<=P(K>
MVUB3_B96T4H@_=S7 !^@_A/PG;^#M,70]+U"7[! @BTVP6UMH8=/@4MY<$*0
M1(%C1"L:@YPL:\D[BW.Z/\)/&.EFS^U?M'>-[_[+]F\T7D&D#[5Y2V ?S/+T
M],>:;.8OLV\ZG=[/+ MA;>4?\%!_VM_BQ^R-8>&=5\!^'-"U)/&Z:CX3\*P:
MM:W#&7QW=I"?#=O-)%(HAL)Y8KV"=B-V^6UV.GS!_FG]J?\ X*3?M/CX?_'C
MPE\/OBG\.M#\0^&_ 7Q*D@\+Z;H5Q)XI\!)X=29;77=0+:AL-OJ444=S:[[:
MW$0U6P8&^C1VE /T:UNPNM5T:[TNQUNZTV>YM9(H=1LDB::U=E($L8F1XRZD
M[@'1TR!N5AD&EXH\-:SK^_\ LGX@ZQH>_2KJT7^RX+-]DTOE^7=C[3;R_OH=
MC>6#F(^:_FQRX39\;_LX?\%*/C9\7?V\I?V8=6T[P7?Z)'>WME)'I3Z=;WZ6
MMOIXN8O$**-?N;Z6QO&\AH8GTN&%8M4MG%_-L3[7%X__ &R_BO\ ";_@HWXM
M^$7A_P",/@_4[;4/%'@C2]/^$>L+<3^(-1@U)%M[S4-)Q>(D%O81L^I72K:W
M!DAM+C>UL-LU 'V7IWAC6[+Q"-:N?B+K-Y; 78.D7$%D+<^<\+1G=';K+^X$
M3I'^\Y6YE\WS6$31[-?.W[ ?[5/QD_:HA\6W'Q,\)Z/I!\!R:?X0\3P:=I]S
M%N\;6D4C>(1;/-(PFTQ))K.*U<#<3%<%I)-RA/F.#_@JE^U#X_DU;X+:YX5\
M-:7JTVFZMH%WK7AZRO$:TUCPWHMU/XTO86-T?*M8=0FTG3[%]S.LUS([F94
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
MI_AB#0[N+7=(NK'1K?5/-NKQ[UX9B";BW>W2UC(.R02C:T9 /KZBOA3X\?\
M!3OX]?#;]N_Q'^S/X?\ !7A6WT?P^/*M-.UV2PCU+7+<^'O[6;6K4R:Y!>R6
ML4IFMVB@TFXB;^S+L_;D<21VWEGQB_X*$?ME6=I\/;'X@_%OX<Z6UUK5GJ&N
M/X<T#4=,MM5L-6^'OB;5+72&=M6:>.5+S2RJ7,4L;RRS6;)'$;=X[D _3ZBO
MRW\._M=_M!3?&R'3/&WQT@U>VC\3_9;;PQINH:CIRZ=876J?#)+2.Y,6I-/<
MRQP:Q<M'/(Z>?]HF,B217,D3=UX?_P""G/[5=MX)TC7OBAX\^"_AVS\:^&/#
M6O:?XYOO"U_!HW@2RO[S4H)YM7635Q]MC=K.UMXI%FLD2XOHPY=1R ?H=17Q
M/XW_ &Q_CG\0/^"3"_M9:#\8? _A3Q$?%EO!=^.++1IY= ATR#Q>NGS7WE37
ML4BVKV,;2R.URFV-W;?'PR^>Z/\ M[?M9_L_^%/'.MZEJ.@>.=$DG^-&L^%K
M2]L+@ZMHY\/_ !$CTI3=7<^HI;W.GP6VIM)Y06S%O;Z:B&X"DR1 'Z,N2JE@
MI8@<*.I_.O-?V0/A#\1O@/\ L]:%\*?BM\7O$7CO6M*FOO,\3^+=42^U*YMY
M+V>:VCN;A(85GEBMY(86D$:!C%G'-?#]U_P5K_; U'X&ZO\ $OPE;?"N9O"7
MPT^(_C:^U>73([ZT\46GA>/PY-Y%HND>(;ZVL&D;6+RQ>07]_P"7+9K,R*Q>
MR7[$_95^+OQH^(^J?&#X:?%S5O"]YK_PR^)"^&[77?#?A^YL+.^AG\/Z-K,,
MKV<UY<NCQC5O(<"X(D^S^8/*\SRT /9Z*_/3]G7_ (*;_M#^*_V7_AEXFDO/
M"?BCQ+>?!+X9^*M1:6T*W'C6]UO4Y=.UBSL!#<+'#<V;11H^%D"W-Y&LD5NC
M(']L_P""HO[:OQ'_ &+/AWX.U_X>VV@61\4>*WTO4/%7BR*P?3-&C2QN;E3*
M+_6M&MR\KP+&GF7\75MHD;;&P!]/T5^?.O?\%9OVE-$D>XA^#7A34?*^")\>
MR:9I8OKB0Z^OA2353X CN(R89M7<JNJI*I\UM+#+_9^3'>20_ 3_ (*=_M<_
M&[2]%_X1*+X9^(Y/[>U][F]\-Z7:W_\ PDNGZ7I6G:BUC8Q:1XEU.WM+V4W;
MVRR->W2IOAF:#.ZW(!^AE%?G-=?\%+/BOJ?P]TCXD>'/V@/@7\0-7M]$UK4D
MUSP?<ZMI?AW1)AX>-ZMCJ8;59+:>6V<&64W$T>R&6)Y4TS<MRV-<_P#!9_\
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
M%5&;*BK<_P#!2']G.UB%F=,\>3:Y%J.IVNH>#[+X<ZK<ZW8)IT5G/>W,UC#
MTP@C@U'3I0ZJWF"_MDC$DDR1D \X_8V\1_MW:I^V+XMTS]H#6O$Q\.0'Q1]M
MTJ_\+^5I-L%UN)= :ROC;PQR[],\Q@MM)=$JS&]-K<HD4O#_ /"W?VT]%^"O
MBR^UW3_V@=3\<&YTJ+QO;1>%[.RT;P_<MK)6[30IK;1[R^OK4V9V![.UU!OL
MR0N9;:]:XN5^A-=_X*/_ +*_AFY\7G7_ !%KUMI_@RPU^ZOM=;PCJ#6%]_8;
M^7K$%E.L)2\GM) R20Q%I&:*<1K(;>X\I^F_\%#_ -G.?QW<?#WQ$WBGP[=:
M=J,.FZWJ'B/PA>VFFZ1J$VC0:S%97=\T?V:"=K&=7VM)A7"Q.5DF@24 ^7?
M/Q)_X*=P7GP(N_B'!\4[FYFUDZ9XLT&'PQ;68N88_%-Q;2WM[?1Z==P#9HZ0
MRR0W,>GQW$3^997GVE\1^H?\$_\ Q;^WUXB^/_B6W_:CO_$(TZ'3-2_X2#2M
M2\*_9M-T_5AJ2"Q32[QH(%GMC9>>!]G:]1HX[=KB:WNO,%UZ'IG_  4Q_9HU
M>;2=(LK+QRNMZ_K.GZ?H7A>[^'NIVVJWPO['4+^RNTM9H4D6UFMM*U%Q.X58
MS97$<OE20R(F1\2?^"HOP;\&/>Z+X?\ A[XTU+7].\7>$M*NM U+PM>Z7.UC
MKWB!-$AU2-;B$,\*3>>P4J&D,<0^1+F&5@#Y?\4?#W]NS]J/X$0?"+XW0?%#
M5'N]?^&5Q\6M-U_PA806>G^(X_&NFOK-MHF;,)?Z/!8BXG>0_:;;R;.S832R
M/?B3V[_@HO\ $;]M7PA\8?"NB?LL>&?'PL[.STN^27P[8)=:9J#?VQ$M_;31
M)I5P-T6G1REA<WMBICNE^R)=W2?Z/Z1X<_X*/? .YUO3?"/B"_U.34+[6H].
MN[_0_#&I7.F:8]UKUYH>FBZNFMU6%KF]LI8%R,!UW,1$T<KT)O\ @I#X1^('
MP\\0>(/V7/@[XR\?>(](T>SU72_"D^@W.CS:]8SWLED;BREO8DCG2.>*4.<C
M"() 3'+"\H!)^V;>?MBZ3\5_ VC?LX3:Q-X?\>O'X:\47>GVEO*/"KKJ-G=O
MK&^1#Y"_V1'KL D82(UZVE1^6-[-7S'\:]._;X^*O@_QYX.\3ZE\9)K.*UU"
M^^(5I9^%8(H])O+/QGI-QI$?AAX;/S-3ADT*/5&98?MCNL-LDXCO97BD^J_V
MG/V^?!G[(OQ,\*^&OC-X4U&'P]J_PS\3^+_$?B#1=.N]1.A0:-<Z''.\L5O
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
M5\(^%/ NA0^%O!'AC3M&TRV+FWT[2K*.W@B+NTCE8XP%7<[,QP.68D\DT ?
M?[/OPY_;&^&GBE_BA\%F\?+!XA\;Z/;R>&_&7A^.ULM7L4^%-C$FH:DDMI'>
M02?VQ965M*X>'RI+4Q"./S)UDB\&?&W]OWP!_P $YOVF?C+\6/'?C.WU[PE\
M"KW6/"NJ^,?"$>GWFE^*;?1]3GO_ "O-M;=;B..:.Q<>7;R6(<O]FN;B)C%;
M^I_&?_@J3?\ PBU?]I+PQ)\$OMFI?!:;0+7P6@UDHGB^[U6TL2D+'RB;407>
MH6J3N!(L<-Q%*<;BHZRZ_;D\ >-/CGX0_9C\7?#_ $Z\T7Q[X.LQX@N;R\CN
M(+?4=5L;V[M-*D@9-LL<EIIFH><TA4JUSIJ".07F8P#RCPQ<?\% ?%/CQK?X
M<^/_ (IW?A.TUS7;_P ,7?Q$\-66E7&KSVVCZ7+;V.I!;&"6#3I-8-^BL$MY
M956=8G-I]F9^9L/BM_P4U\'_  \U3XO_  @TCXK>/;+PY;:*J>%?BAX/L].U
MO7_$-[I^JV6I6:106ULL>FVFIS>';TW4:M"(X]6%M+-;K"B?07QU_;C\6?#C
M]IR3]DGX?_"S3M9\5ZQIWA;_ (0N;5M>DLK.ZO-5_P"$JN+H73I;RM!%:V'A
M6[N%*+(T\CK#B+/FC@?C;_P4M^*O[/6MZ=\(?BW\/_AWH/C.;X@6>BWNL:MX
MWN8?#HTF[T#7-6M=6\_[&9HFDET*[LS:O&2D@W"21&1F /.?B.?^"@WP5^),
M6D>!M2^)/B.ULOB*MNPT3P996;>.O)T'PA$EY=ZG#IMW';22RQ:TF;N".QE\
MZ=)+_3VL[)AH^%K_ /;X\._%;2M!M?\ A8>E1O\ $:V;PQH>A^!+&+P[J.CR
M>/=7_P"$@GU286@%K*N@FVN(6FF@:8M;O;?:KF2ZC/JOP?\ V]?C/\=I_!?A
M/P+\&/"\.L^-O!GC#7M$U>[\47AT/4[?1=9T*QM[RSG-@D\]C>VVL&YBG\A0
M?*3R_/AE2Z:MX%_X*$_%KP_^SYX1_:Y_:=^$OAG0?AOX@=UU[5_!^N7^K7'A
MN.1"MI<3VYL8Y)XI+E/LK"!7=)+JV;:8O.DB /%X=1_X*=>%_P!GO3]3\5?%
M#XM7.H:I\-/A_KOB::;P/;W5U8:S,VJKK>FQIIE@;NW3$>EQR&WMKVXM_DE\
MAQ+=35[K\4?&?[5$_P"Q]\%?$^LV7Q&\.75]<Z0WQVD\-Z=:ZQXLTS3VT>Z:
M8PQ65@%N)VU4:?'.;.Q1Q;RW+PP6Y4>3[]\%/$_Q)\:_"S1O&'Q<^'<?A'Q!
MJEJ;J]\+KJ*W<FE+([-%;32H-CW"1&-9O++1B42"-Y$"NW4T ?&W[#?P1^/U
M_P#M+^)_VB_VDX/$T'BCQ!^S[X.T1-;UC2].BN(9$U+Q"TL.ZW@\N&[6$:?=
M75O"WV=;J]D*IL$*Q^ ?LA_!7]M7X5>$_AAX\\))\3](UCP[\$_V??"'B;2=
M2\-1*FI26_BW7+#Q1972W-GYLD>GZ=?7$BR1.BB*2"ZWS#RI:_4BB@#XZ_8"
M\6_M]>(OVA/$MO\ M0WWB)=-BTW5?[?TG4O"WV?3-/U0:G&-/33+QH(%GMS9
M>>!]G:]5HXX&N);>Z\Q;K[%HJ.]O+33K.74-0NHX(((FDGFE<*L:*,EB3P
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
MC\/CKE]JNKW\[6OA?Q+'"SZEH&GZ%<H8AJFUH_LVF64J*V=EQ LH.0 +=O\
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
MLM>\3?#KXG:?XGGTOP_:2Q1W^G)/-:W*112/([SQ:9>3S)&"?.N;=%4*)!M
M-W5OV[/V+M O]?TW7_VJ_A_I\OA:=H?$)O\ Q7:P)8.M_%IT@D=W"CR[Z:*T
MD.<17$BPOMD(6N6US_@I7^RY'\1?#'PM\">/=,\2ZIXJLX;RPELM>L;>UCA/
MB.P\/RQO+<3)BZ2\O606H!F>2SG@"^?Y<3_._P"T/_P3;_:8L/A9\/O"'P_\
M=>'-:L_A1XY\-Q?#R.+PK/)>S6DGCSPYJ4M[JW^EQK-'8V6G2&>.%D-ZR-<;
MK5@L(ZGXC?\ !+#XM?%CXF0_%GQ5\9M M=0\1^-;7Q'X[LM*TRYCAMWM=?\
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
M81(I=5#,F>0#G!Q[X/Y&G4 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MC$^E4R&W@MD,=O"D:EV<JB@ LQ+,>.Y)))[DF@!]%%% !1110 4444 %%%%
M!7B7_!-#_E'%^S__ -D2\*?^F>UKVVO$O^":'_*.+]G_ /[(EX4_],]K0![;
M1110 4444 %%%% !1110!^<?PS_Y6I?B/_V9S8_^GVTK]'*_./X9_P#*U+\1
M_P#LSFQ_]/MI7Z.4 %%%% !1110 4444 5]6N+RTTNYNM/LY+FXBMW>"WB"%
MY7"DJHWNBY)P!N91SRP'(^%_^"07PP\._LJ>$=:\%^$O@MXDTWP@_A_P;IY\
M6^(O@*_AKQ1K'BAA>6NIP:E%:VJ27\%N%T^?^U)!<0[]1O2=0N5C=XOO"B@#
M\T[?X(:SX/\ VJ/$>L_#O]FW5=5\27WB;Q_J7B+4_$WP7O8]6TJ.\L-7>&YC
M\5Q!--\2Z5<2G3K>WT.:.ZFBBO++S CZ04AI-^T_^VAX-^('A'X=Z#\1O'UE
MKEQK%UH*> =.^&6FCPY%90?"_4M5M(H;B/3-R:F-7M(G>P^T++'M:,VHMC T
MGZ<UR]A\$/@OI?Q7O?CSIGPA\+VWCG4]-73]2\9P:!;)JUW:+LVV\EV$\Z2(
M>6F$9BHV+QP* /B#X@_$S_@HU\+OAJ/"MQXQ^+OB2XO_ !7X7#>+[?P-:QWU
MC;WF@W4VHQ-_9GAG4 MK'?P0IN339Y8I;H1R30Q'S(<?X0_$?]NSX?:[H7[0
M_P 9;?XNW&L:_P#"SX/W_P 3]'M/AA)?0VQQJ4'B""UM;/3FD6XCNYHY9[6
MO<QI.THC6%4*?H_10!^>2?%/_@JOXE\#>+_'VDWOQ!T^[T7X:>'+S2= O? M
MA:_:)[[Q;XBM]9N &TJXFFU&PT&UTZX@M8%F'F&W+VEX;E8IO?OV#/''QX\8
M^#=#O_V@O%OC:74;G_A(FT2UUGP5/9)?Z8EY8B&?4I9]'L)(+R%GDAMHY(+!
M[FWDFE-M=&$W2?1]% 'QCX?G_:#\0?&R6W\!^+M?T?5M0_:AU:P^+%WHNF6M
MU]GT"Q\-7-UHMC++=6MRMC:3Q+HLC-&J-YFH3;&66Y<GR7X$?'G_ (*?Z]\,
M+G6?C_K/Q7T2V@OO#$?Q(O=#^%9N]<\-SO!JC:M'H=J_AV%=1@%ZFDVS_9X-
M72*UEGF@O;A\RQ?H_!HVD6NJ7&N6VE6T=[>11QW=Y' HEG2/=Y:NX&6"[WV@
MGC>V.IJS0!^<?P5_:]_;Z\2>&?#\=Q=_$3Q%)XEOO $&C:VOPI1X]D7Q,U33
M_%GV^6SLC;:?,N@#3A+',T?EJKRVX#QSR+#IWB+_ (*5^!OV>Y=?\'P>-=$@
MT'P;X(M#X1T/X<V-BEFEU?2MKE[9VMOHEU/)=PPPQ1FW@MYUBBGE9+1Y3'C]
M%M \.>'O"FF+HGA;0K+3;))994M-/M4AB5Y)&DD8(@ !:1W=CC)9B3DDFKE
M'YB?&?Q5_P % OBQ\#-)\%?&7_A:MQ!KNBZ;+X8T_P +_"5;H>)[E?%UZ;E?
M$!?2$ETHPZ)!HD\;M'H[2R7-ZPMO-06=M]F_L;7&L?\ "4?&_2;:,?\ ")6'
MQMOT\#2Q?-%+#+IFF7.JE'YW[=?GUQ'Y^25)(Q@1@#VZJVDZ-H^@V9T_0M*M
MK*W,\LQ@M(%C0R2R-+(^U0!N>1W=CU9F).22: +-%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XE_P30_Y1Q?L__P#9
M$O"G_IGM:]MKQ+_@FA_RCB_9_P#^R)>%/_3/:T >VT444 %%%% !17SK\($0
M?\%3?CQ($ 8_!GX; G')QJ'C"OHJ@ HHHH _./X9_P#*U+\1_P#LSFQ_]/MI
M7Z.5^<?PS_Y6I?B/_P!F<V/_ *?;2OT<H **** "BBB@ HHHH **** "BBB@
M H) &2:"0!DU\T_&+]H/XN_'_P"..I?L<?L5^*-.TRX\.QVTGQ?^*[I#>Q>$
MH+@3J-+L(MS+)X@8(DRI<1O;VL++-<)(9(+>X /H'5_'?@?P_P"(=-\(Z]XR
MTJQU;63(-'TN\U&**XOM@!?R8V8-+M!!.T'&1FM4$'I7QI^T]_P3<_8(^%W[
M$_QCU[XA?#73]:O[OP??Z[XJ^)_Q"U*34?$%S?V>GGR-1DU:Y8W$$D/DHT0@
M>**WQB!(E^6N._91L/\ @ME^T%^S%X _:(\3?M">!OA[K+_#G0KC3?AGKW@D
M:A_PD=ZMI;O<7>O7P\N;3VO'\[_1[./=9K)$6,SQR0L ??E%<%^R]\<D_:5_
M9\\)?')O!.I^&+GQ%H\=QJ?AC6HF2\T6]&8[JPG#JA\R"=)86.T9,9(&#7>T
M %%(S!>M?*?Q@_;"^./Q]^)VO_LI_P#!.FW\/)J^B72:;XS^.'BP_:O#OA2]
M8QR2Z?96T+;M;UF.V,TIL_,@AMBL;7,HW+!* ?5@8'D&EKY?U+_@DI^R_P#%
M'3X[C]K;6_'7QJUQK5$NM7^(/CK4#;^:L0C\^VTRSE@TZPEX8B2VMXY%,C_.
M2S$S?L3ZKK_P[_:9^-_['=GXSUOQ'X.\ ?\ ".:SX2O?$>L7&HWNC?VO;W3W
M&AM=W+--<1P-9I=1&5Y'CBU1(0WEQ1H@!]-4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O$O\
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
M>PCQ)XPN97%Q!!XJ2SN?LPA4QV'GW'A1FL PBE739Q)'(CR27\^B_![_ (*
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
MWY^'J7.MSBR2\:YU![.55D%R;&);:3389%CB"!X)?]'F*&YO//\ X<_LP_\
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
M4?$$VKV#S6GBV34"NIZ??Z_:201)'9*1"R>'KJ9)[LVGFA]D*3/!="'G(O\
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
M^%G[-^O> SXBUG4=8MOA9H;^%'U.?19;S3=;*7D>I:?:2*BQ2F&**R:WDO\
MSD:>;,T\T>\)Y_J/A[_@J!H/C:VU_P"&7AWX@+#K'BVUO=6NO$>K^#KB6:PA
MNM)C:VU"WB*QQ![-=0"R:<ZNFT[DFEDCF3[GHH ^,_@=_P /5;+Q5\/V^++^
M,-2TZVU^6U\7KJD7@ZR34K$P67_$QNOL3SO8A'>\\K3[/[4\K0[I+Z!)$C7H
M(M(_X*2:W\4-6TJ?Q1XAT?0)/&DHGU)(_##6\6D?VZK6)T@&*2?;_8XE2_\
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
M3I=2Z1:M+'%Y4<C6ZEE3!&T''"X8C'3D^M+:Z/I%C?3ZG9:5;0W-TL:W5Q%
MJR3! 0@9@,L%!(&>F3BOCZ7]J;]NSP+/XON].^"UUXNL?#6IZQ<66CWGA6\B
MU#Q )_$7BRTL;.UNXRL-O'!;:9H[[VM[@R0WJ,Q7S8Y3C^-/VW/VM?AL_BSQ
MUI/A74?']A;^ ;8Z')I'P<\06%C=ZREMXPN0(;%UFNT:66PT:TDS-+&QDA,;
M1O=1I0!]LC1M'%S;W@TJV\ZT@>&UE\A=T,;[=R(<953L3('!V+GH*IZAX'\)
M:GX=N/"EQH%NFGW5BUG+;VJ>1B!E="BM'M9.)' *D%=Q(()KXL\<?MI?MS>&
M/B3XVNM%^'$USI<&KV&D:9!-\+-8DM?#B+<>*S)/.!)&VJ2SIIFC1^9;31Q*
M-6M9%C=7B-UZ%^T1^V3^TQ\,_''@C0O /[/^HZBNKZ%I5]XCL(/!FHZA#')>
MSO;R11Z@DD)@-HRK+('LY-R/&LALVFB+@'M7@W]F7X(^!(-'BT/P8TTNA7MS
M>:??:QJMUJ-U]IG*&2>6XNI9);B3]W&%>5G9%BC52JHH':0Z3I5O+-/;Z9;Q
MO<W GN'2%0990BH)&('S,%1%W'G"@= *^5?AK^U[^U[<?%;PW\%?BA\(]+2]
M\3>)%L+7Q+:>&+^QL(((-)TK6[QY(IKB5_FMKZ\L(I Y07NFDR8\TV\4NC_M
M#?M>?%']H#0?A_9>';CPKX?LOBF+?Q%=0>!;TN=)2S\2$Z?/<7D?D%FDTK3)
MVO+<["FKP1Q_*T-Q=@'U /#?AT727HT&R\Z*T%K'-]E3<D&X-Y0.,A,JIV],
M@''%27.BZ/>W/VR\TFVFF,1B\V6!6;8005R1G'S-QT^8^M?*NM_M,_M2^&_C
MI9SW7@R[U328/%&J:'?^&['PQ=6RM9R^)M#TVPNUDD+AIDLKZXOFGW""2*"8
M;(E#307?%/[97[1;?LK6'QB\-?!^6W\0:[XECL-+L[7P%K>IO8P-8M<L;[3K
MI=+N()$N$DL2!(0T@B*!IIA9( ?3L6BZ-!>2ZC!I-LEQ/.)IYT@4/)((_+#L
MV,EA& F3SM&.G%0VOA;PS9+:I9^';"$6,TDMD(K-%^SR2;O,=,#Y&;>^XC!.
M]L]37Q#\+?VXOVV]0T2S_P"$I^'<^F1>(+W4KS4]8U[X3:Y<'X<V[7S/9QWD
M,36YUN*>.46T36OV<VJV_FW#2@2[-'6?V^_VZ3X2TR8_LCWGAK4#!I;^)=1U
M3P5J=_:::=4TV;4[?RH4EMY+G[(;8Z5=C?&PO+RWE 15-NX!]KVME9V*E+*T
MBA5B"PBC"@D*%'3T55'T ':I:^1OV@_VJ?VU/!%Q>:]\)?@6L\T7PLTCQ'<:
M9>^'=5U*W-[_ &=XGOKO2X#&ML_VAI=-TVU#N@=#>Q%[<L\<3<4_[67_  4
M^$NG>-K2[\"S>,-6M=4\=W?A_3KWX9:P)+^"TE\12:5-#<6TAMX[1/[-TVS^
MSD?:)Q>13"3?=VWVD ^[J*^-]9_:]_;T\(:SJC:W\%[+5M,\,Z9J!U Z!\,M
M8DNM;N([KQ=##)91_;&"#R]#TB3R"9FE_M90LL8E@=N&TK]MW_@H1J?B^#7;
MKX57LVFI'/;0Z7#\*=5MTF:WA\4R2:N%BN+B26 16^A[K*.6<W#2PFUF+7,:
M. ?H#17RK\%_VI_VQ?'/QL\)>&/$_P ,=,_X0S4+Z33]6U^W\"ZM8M?#_BJ3
M'JD#7$[+9VS+HFF8AE64M_:\;+,4>W:;@?"?[?7[>7C+X::_XQTG]G22VN]#
MT^^UR"UUSX5:O9S:E:6^CP7RZ2ENM[*4O7N#/9^>LDFV1=IM!+#) 0#[HHKY
M T/]IW]L23Q)\<_$M]X:C6#PQX>T1?!FB7_P[UF&UT^\;6]>M;M'=5=]5F6T
M@TZX:2W>*W9)+=]UM!+]K?G?%G[='[7/B7X?6FGZ!\(/$?A[7Y/%?AYY+Z7X
M4ZK(8M%:VT>>\O);:![E-C7DFJVQMXKB24P6["*1G3SZ /N&BOBGQ+^V/_P4
M)C^'-_\ $/P?\&-$N5TPZG;6VGW'PYUKS]<%GIFIZA!J4*"Z#VT-\-.@ABM7
M622"35X0TLSP>3<[NB_M-?M@^$-/^-'C34_AU?>)XO"GCV.#P?X&B\%WL5_<
M:,^I7=B;B&ZW$7@<QBY4K%B.*%U^99(W4 ^N:*_//X[?M7_\%,-9\!:QK7@;
MX?ZCX4U*WT.^MOLFF> ;V[>74;?POXOCE6(S!U1?^$ATBU:WF57%Q;W.E\$7
M06;W.7X[?''PEK'@3Q_\<['5K;2-/\5>+?#_ (MG\(^"]3:UO##+*NEW;64?
MVJ>**6*V8I(7>,RRHBN6GA1@#Z9HK\Y_V5/VI_\ @IQX-\4^$O@[\9?"TNJ0
MR+X%@U?4?%/PSUS[7(]YH^BKJUJEY:L\0N+1Y+JYEN)4:*2:>4-]GCM;AHO0
M]$_;H_;5\8>*]1LOAU\&=)\165M\3O$^B&.T\%:M;BSL]&NO$L4=JUY/.MO<
MW-^-$M(UNH]L%G+?+YL<WF6RS 'VK17P_IO_  4#_:[D^(>F> M/^&VE^))6
MU.$0BS^&/B#2IO%%G)/HT<KVT=Y*?[(-M_:5\LDEX9$=M)FXA G^R]I^R?\
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
M[;_A99-0\-?"B]\9VUKH\6JZ=#;_  2UW2)O$*K<WR:A:@3W4G]ERV]O9+/
MER#)>M>VT,: GS'J^,/VK/V\?A3XGT30/B):>&)+/Q#XAN-%L=4TSX/ZW),T
M]K<V3SO#917\LUP);*S\4S0I'N81V^G3-O1W68 ^T**^,/#7[5W_  4EUCQS
MI?@?4?V=[.QN+KPWHG]M7-Y\/=46VTG5)KKPU#?.)DNVMKF!(=3UFX5(KIG
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7B7_!-#_E'%^S_ /\ 9$O"
MG_IGM:]MKQ+_ ()H?\HXOV?_ /LB7A3_ -,]K0![;1110 4444 ?)^F?\IS=
M:_[-.TO_ -2;4*^L*^3],_Y3FZU_V:=I?_J3:A7UA0 4444 %%%% !1110 4
M444 %%%% !17,_$75?C'IBV?_"I? GAG6RYD_M >(_%EQI?D@;=GE^387?FY
MR^<[-NT8W;CMYG_A*OVR/^B#_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,
MO_#M:C_\H:/^$J_;(_Z(/\,O_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\
M#M:C_P#*&C_A*OVR/^B#_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M
M:C_\H:/^$J_;(_Z(/\,O_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\ #M:C
M_P#*&C_A*OVR/^B#_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M:C_\
MH:/^$J_;(_Z(/\,O_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\ #M:C_P#*
M&C_A*OVR/^B#_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M:C_\H:/^
M$J_;(_Z(/\,O_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\ #M:C_P#*&C_A
M*OVR/^B#_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M:C_\H:/^$J_;
M(_Z(/\,O_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\ #M:C_P#*&C_A*OVR
M/^B#_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M:C_\H:/^$J_;(_Z(
M/\,O_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\ #M:C_P#*&C_A*OVR/^B#
M_#+_ ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M:C_\H:/^$J_;(_Z(/\,O
M_#M:C_\ *&@#TRBO,_\ A*OVR/\ H@_PR_\ #M:C_P#*&C_A*OVR/^B#_#+_
M ,.UJ/\ \H: /3**\S_X2K]LC_H@_P ,O_#M:C_\H:UO!&O?M&7_ (@2V^)'
MPK\$Z3I1B<R7NA^/[S4+A7Q\H$,NE6RD$]3Y@(]#0!VU%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X
ME_P30_Y1Q?L__P#9$O"G_IGM:]MKQ+_@FA_RCB_9_P#^R)>%/_3/:T >VT44
M4 %%%% 'R?IG_*<W6O\ LT[2_P#U)M0KZPKY/TS_ )3FZU_V:=I?_J3:A7UA
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7B7_!-#_E'%^S__ -D2\*?^F>UKVVLOP/X)\)_#3P5H_P .? 6@
M6^E:%X?TNWTW1=+LTVPV=I!&L4,*#LJ(JJ!Z 4 :E%%% !1110!\GZ9_RG-U
MK_LT[2__ %)M0KZPKY/TS_E.;K7_ &:=I?\ ZDVH5]84 %%%% !17(?&SX9>
M*/BSX+'A3PC\=O%_PZNQ>1S_ /"0^"8M,>]*+G,.-3LKR#8V1G]UN^489><^
M2?\ ##?QV_Z2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_P!HK_P!\#?_ #,T
M?\,-_';_ *2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_ -HK_P  ? W_ ,S-
M'_##?QV_Z2O_ +17_@#X&_\ F9H ^BJ*^=?^&&_CM_TE?_:*_P# 'P-_\S-'
M_##?QV_Z2O\ [17_ ( ^!O\ YF: /HJBOG7_ (8;^.W_ $E?_:*_\ ? W_S,
MT?\ ##?QV_Z2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_P!HK_P!\#?_ #,T
M?\,-_';_ *2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_ -HK_P  ? W_ ,S-
M'_##?QV_Z2O_ +17_@#X&_\ F9H ^BJ*^=?^&&_CM_TE?_:*_P# 'P-_\S-'
M_##?QV_Z2O\ [17_ ( ^!O\ YF: /HJBOG7_ (8;^.W_ $E?_:*_\ ? W_S,
MT?\ ##?QV_Z2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_P!HK_P!\#?_ #,T
M?\,-_';_ *2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_ -HK_P  ? W_ ,S-
M'_##?QV_Z2O_ +17_@#X&_\ F9H ^BJ*^=?^&&_CM_TE?_:*_P# 'P-_\S-'
M_##?QV_Z2O\ [17_ ( ^!O\ YF: /HJBOG7_ (8;^.W_ $E?_:*_\ ? W_S,
MT?\ ##?QV_Z2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_P!HK_P!\#?_ #,T
M?\,-_';_ *2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_ -HK_P  ? W_ ,S-
M'_##?QV_Z2O_ +17_@#X&_\ F9H ^BJ*^=?^&&_CM_TE?_:*_P# 'P-_\S-'
M_##?QV_Z2O\ [17_ ( ^!O\ YF: /HJBOG7_ (8;^.W_ $E?_:*_\ ? W_S,
MT?\ ##?QV_Z2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_P!HK_P!\#?_ #,T
M?\,-_';_ *2O_M%?^ /@;_YF: /HJBOG7_AAOX[?])7_ -HK_P  ? W_ ,S-
M'_##?QV_Z2O_ +17_@#X&_\ F9H ^BJ*^=?^&&_CM_TE?_:*_P# 'P-_\S->
MH? ?X/>,O@YH5]H_C/\ :4\=?$R:\O!/#J7CR'1TGLTV!?)B&E:?91[,@M\Z
M.V6/S8P  =U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?)^F?\ *<W6O^S3M+_]
M2;4*^L*^3],_Y3FZU_V:=I?_ *DVH5]84 %%%% !7GWQ?_:T_95_9[UJT\.?
M'W]IGX?>!]1O[4W-C8>,/&=CIDUQ"&*F6-+F5&=-P*[@",@BO0:S]7\)^%?$
M$Z7.O>&=/OI(TVI)>622LJYS@%@<#- 'D/\ P\S_ .";W_203X(?^'7T?_Y)
MH_X>9_\ !-[_ *2"?!#_ ,.OH_\ \DUZG_PK3X<?]$_T3_P50_\ Q-'_  K3
MX<?]$_T3_P %4/\ \30!Y9_P\S_X)O?])!/@A_X=?1__ ))H_P"'F?\ P3>_
MZ2"?!#_PZ^C_ /R37J?_  K3X<?]$_T3_P %4/\ \31_PK3X<?\ 1/\ 1/\
MP50__$T >6?\/,_^";W_ $D$^"'_ (=?1_\ Y)H_X>9_\$WO^D@GP0_\.OH_
M_P DUZG_ ,*T^''_ $3_ $3_ ,%4/_Q-'_"M/AQ_T3_1/_!5#_\ $T >6?\
M#S/_ ()O?])!/@A_X=?1_P#Y)H_X>9_\$WO^D@GP0_\ #KZ/_P#)->I_\*T^
M''_1/]$_\%4/_P 31_PK3X<?]$_T3_P50_\ Q- 'EG_#S/\ X)O?])!/@A_X
M=?1__DFC_AYG_P $WO\ I()\$/\ PZ^C_P#R37J?_"M/AQ_T3_1/_!5#_P#$
MT?\ "M/AQ_T3_1/_  50_P#Q- 'EG_#S/_@F]_TD$^"'_AU]'_\ DFC_ (>9
M_P#!-[_I()\$/_#KZ/\ _)->I_\ "M/AQ_T3_1/_  50_P#Q-'_"M/AQ_P!$
M_P!$_P#!5#_\30!Y9_P\S_X)O?\ 203X(?\ AU]'_P#DFC_AYG_P3>_Z2"?!
M#_PZ^C__ "37J?\ PK3X<?\ 1/\ 1/\ P50__$T?\*T^''_1/]$_\%4/_P 3
M0!Y9_P /,_\ @F]_TD$^"'_AU]'_ /DFC_AYG_P3>_Z2"?!#_P .OH__ ,DU
MZG_PK3X<?]$_T3_P50__ !-'_"M/AQ_T3_1/_!5#_P#$T >6?\/,_P#@F]_T
MD$^"'_AU]'_^2:/^'F?_  3>_P"D@GP0_P##KZ/_ /)->I_\*T^''_1/]$_\
M%4/_ ,31_P *T^''_1/]$_\ !5#_ /$T >6?\/,_^";W_203X(?^'7T?_P"2
M:/\ AYG_ ,$WO^D@GP0_\.OH_P#\DUZG_P *T^''_1/]$_\ !5#_ /$T?\*T
M^''_ $3_ $3_ ,%4/_Q- 'EG_#S/_@F]_P!)!/@A_P"'7T?_ .2:/^'F?_!-
M[_I()\$/_#KZ/_\ )->I_P#"M/AQ_P!$_P!$_P#!5#_\31_PK3X<?]$_T3_P
M50__ !- 'EG_  \S_P"";W_203X(?^'7T?\ ^2:/^'F?_!-[_I()\$/_  Z^
MC_\ R37J?_"M/AQ_T3_1/_!5#_\ $T?\*T^''_1/]$_\%4/_ ,30!Y9_P\S_
M .";W_203X(?^'7T?_Y)H_X>9_\ !-[_ *2"?!#_ ,.OH_\ \DUZG_PK3X<?
M]$_T3_P50_\ Q-'_  K3X<?]$_T3_P %4/\ \30!Y9_P\S_X)O?])!/@A_X=
M?1__ ))H_P"'F?\ P3>_Z2"?!#_PZ^C_ /R37J?_  K3X<?]$_T3_P %4/\
M\31_PK3X<?\ 1/\ 1/\ P50__$T >6?\/,_^";W_ $D$^"'_ (=?1_\ Y)H_
MX>9_\$WO^D@GP0_\.OH__P DUZG_ ,*T^''_ $3_ $3_ ,%4/_Q-'_"M/AQ_
MT3_1/_!5#_\ $T >6?\ #S/_ ()O?])!/@A_X=?1_P#Y)H_X>9_\$WO^D@GP
M0_\ #KZ/_P#)->I_\*T^''_1/]$_\%4/_P 31_PK3X<?]$_T3_P50_\ Q- '
MEG_#S/\ X)O?])!/@A_X=?1__DFC_AYG_P $WO\ I()\$/\ PZ^C_P#R37J?
M_"M/AQ_T3_1/_!5#_P#$T?\ "M/AQ_T3_1/_  50_P#Q- 'EG_#S/_@F]_TD
M$^"'_AU]'_\ DFC_ (>9_P#!-[_I()\$/_#KZ/\ _)->I_\ "M/AQ_T3_1/_
M  50_P#Q-'_"M/AQ_P!$_P!$_P#!5#_\30!Y9_P\S_X)O?\ 203X(?\ AU]'
M_P#DFC_AYG_P3>_Z2"?!#_PZ^C__ "37J?\ PK3X<?\ 1/\ 1/\ P50__$T?
M\*T^''_1/]$_\%4/_P 30!Y9_P /,_\ @F]_TD$^"'_AU]'_ /DFC_AYG_P3
M>_Z2"?!#_P .OH__ ,DUZG_PK3X<?]$_T3_P50__ !-'_"M/AQ_T3_1/_!5#
M_P#$T >6?\/,_P#@F]_TD$^"'_AU]'_^2:/^'F?_  3>_P"D@GP0_P##KZ/_
M /)->I_\*T^''_1/]$_\%4/_ ,31_P *T^''_1/]$_\ !5#_ /$T >6?\/,_
M^";W_203X(?^'7T?_P"2:/\ AYG_ ,$WO^D@GP0_\.OH_P#\DUZG_P *T^''
M_1/]$_\ !5#_ /$T?\*T^''_ $3_ $3_ ,%4/_Q- 'EG_#S/_@F]_P!)!/@A
M_P"'7T?_ .2:/^'F?_!-[_I()\$/_#KZ/_\ )->I_P#"M/AQ_P!$_P!$_P#!
M5#_\31_PK3X<?]$_T3_P50__ !- 'EG_  \S_P"";W_203X(?^'7T?\ ^2:/
M^'F?_!-[_I()\$/_  Z^C_\ R37J?_"M/AQ_T3_1/_!5#_\ $T?\*T^''_1/
M]$_\%4/_ ,30!Y9_P\S_ .";W_203X(?^'7T?_Y)H_X>9_\ !-[_ *2"?!#_
M ,.OH_\ \DUZG_PK3X<?]$_T3_P50_\ Q-'_  K3X<?]$_T3_P %4/\ \30!
MY9_P\S_X)O?])!/@A_X=?1__ ))H_P"'F?\ P3>_Z2"?!#_PZ^C_ /R37J?_
M  K3X<?]$_T3_P %4/\ \31_PK3X<?\ 1/\ 1/\ P50__$T >6?\/,_^";W_
M $D$^"'_ (=?1_\ Y)H_X>9_\$WO^D@GP0_\.OH__P DUZG_ ,*T^''_ $3_
M $3_ ,%4/_Q-'_"M/AQ_T3_1/_!5#_\ $T >6?\ #S/_ ()O?])!/@A_X=?1
M_P#Y)H_X>9_\$WO^D@GP0_\ #KZ/_P#)->I_\*T^''_1/]$_\%4/_P 31_PK
M3X<?]$_T3_P50_\ Q- %KPAXP\)?$'PKIWCKP%XIT[7-$UBRCO-)UC2+Z.YM
M;VWD4-'-#+&2DD;*05920000:T:CL[.TT^UCL;"UC@@A0)##"@5$4# 4 <
M=A4E !1110 4444 %%%% !1110 4444 %%%% !1110!\GZ9_RG-UK_LT[2__
M %)M0KZPKY/TS_E.;K7_ &:=I?\ ZDVH5]84 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
MSZ?"OX<Q_%.7XW1^#-/'BZ;P_'H<OB$0#[4^FI.]PEJ7Z^6)9'<+_>8FN@HH
$H __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818061632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 18, 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_evsi_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Envision Solar International, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001398805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">S-1/A<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">minor note changes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,818,860<span></span>
</td>
</tr>
<tr 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">145,331,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_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;">evsi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6817859376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 244,024<span></span>
</td>
<td class="nump">$ 403,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">1,290,702<span></span>
</td>
<td class="nump">5,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">256,071<span></span>
</td>
<td class="nump">55,674<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventory, net</a></td>
<td class="nump">1,130,966<span></span>
</td>
<td class="nump">2,319,500<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">2,921,763<span></span>
</td>
<td class="nump">2,784,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment, net</a></td>
<td class="nump">133,235<span></span>
</td>
<td class="nump">226,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets</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_FiniteLivedIntangibleAssetsNet', window );">Patents, net</a></td>
<td class="nump">131,625<span></span>
</td>
<td class="nump">75,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Deposits</a></td>
<td class="nump">105,541<span></span>
</td>
<td class="nump">156,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Deferred Equity Offering Costs</a></td>
<td class="nump">195,028<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_OtherAssetsNoncurrent', window );">Total Other Assets</a></td>
<td class="nump">432,194<span></span>
</td>
<td class="nump">231,867<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_Assets', window );">Total Assets</a></td>
<td class="nump">3,487,192<span></span>
</td>
<td class="nump">3,242,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<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">1,368,257<span></span>
</td>
<td class="nump">486,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Expenses</a></td>
<td class="nump">614,170<span></span>
</td>
<td class="nump">451,924<span></span>
</td>
</tr>
<tr class="re">
<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 );">Sales Tax Payable</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred Revenue</a></td>
<td class="nump">835,785<span></span>
</td>
<td class="nump">77,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Convertible Line of Credit, net of discount of $0 and $226,768 at December 31, 2018 and 2017, respectively</a></td>
<td class="nump">960,000<span></span>
</td>
<td class="nump">923,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible Notes Payable - Current Portion, net of discount amounting to $446,381 and $175,668 at December 31, 2018 and 2017, respectively</a></td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,486,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Convertible Note Payable - Related Party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">135,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_NotesPayableCurrent', window );">Note Payable, net of discount of $74,315 at December 31, 2018</a></td>
<td class="nump">788,185<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_OtherLoansPayableCurrent', window );">Auto Loan-current portion</a></td>
<td class="nump">10,520<span></span>
</td>
<td class="nump">9,862<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">5,681,343<span></span>
</td>
<td class="nump">3,571,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesNoncurrent', window );">Convertible Note Payable -Related Party, net of debt discount amounting to $7,749 at December 31, 2018</a></td>
<td class="nump">177,251<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_ConvertibleLongTermNotesPayable', window );">Convertible Notes Payable - Long Term Portion</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Long-term portion of Auto Loan</a></td>
<td class="nump">9,277<span></span>
</td>
<td class="nump">20,620<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_LongTermDebtCurrent', window );">Total Long Term Liabilities</a></td>
<td class="nump">286,528<span></span>
</td>
<td class="nump">20,620<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">5,967,871<span></span>
</td>
<td class="nump">3,591,836<span></span>
</td>
</tr>
<tr class="ro">
<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' Deficit</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_PreferredStockValue', window );">Preferred Stock, $0.001 par value, 10,000,000 authorized, 0 outstanding as of December 31, 2018 and 2017, respectively.</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_CommonStockValue', window );">Common Stock, $0.001 par value, 490,000,000 shares authorized, 145,331,495 and 141,835,662 shares issued or issuable and outstanding at December 31, 2018 and 2017, respectively.</a></td>
<td class="nump">145,331<span></span>
</td>
<td class="nump">141,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional Paid-in-Capital</a></td>
<td class="nump">39,249,649<span></span>
</td>
<td class="nump">37,785,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated Deficit</a></td>
<td class="num">(41,875,659)<span></span>
</td>
<td class="num">(38,276,879)<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' Deficit</a></td>
<td class="num">(2,480,679)<span></span>
</td>
<td class="num">(349,262)<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' Deficit</a></td>
<td class="nump">$ 3,487,192<span></span>
</td>
<td class="nump">$ 3,242,574<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_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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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.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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011391&amp;loc=d3e105025-122735<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.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_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment 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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 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.(k)(1))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<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_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), payable to related parties, which are due after 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 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.23)<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_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_OtherLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6817995856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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">10,000,000<span></span>
</td>
<td class="nump">10,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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_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 (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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">490,000,000<span></span>
</td>
<td class="nump">490,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">145,331,495<span></span>
</td>
<td class="nump">141,835,662<span></span>
</td>
</tr>
<tr class="ro">
<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">145,331,495<span></span>
</td>
<td class="nump">141,835,662<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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 226,768<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_LongtermDebtTypeAxis=evsi_NotePayableMember', window );">Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">175,668<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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 232,768<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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</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>32
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820468096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,162,402<span></span>
</td>
<td class="nump">$ 1,412,042<span></span>
</td>
</tr>
<tr class="re">
<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 Revenues</a></td>
<td class="nump">6,354,502<span></span>
</td>
<td class="nump">1,884,793<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Loss</a></td>
<td class="num">(192,100)<span></span>
</td>
<td class="num">(472,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectOperatingCosts', window );">Operating Expenses (including stock based compensation expense of $349,072 and $430,084 for the years ended December 31, 2018 and 2017, respectively)</a></td>
<td class="nump">2,337,446<span></span>
</td>
<td class="nump">2,227,645<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss From Operations</a></td>
<td class="num">(2,529,546)<span></span>
</td>
<td class="num">(2,700,396)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other Income</a></td>
<td class="nump">3,729<span></span>
</td>
<td class="nump">1,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of Fixed Assets</a></td>
<td class="nump">16,260<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_ExtinguishmentOfDebtGainLossNetOfTax', window );">Gain on Debt Settlement, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="num">(1,089,223)<span></span>
</td>
<td class="num">(474,601)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">107,081<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Income (Expense)</a></td>
<td class="num">(1,069,234)<span></span>
</td>
<td class="num">(340,234)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss Before Tax Expense</a></td>
<td class="num">(3,598,780)<span></span>
</td>
<td class="num">(3,040,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_CurrentStateAndLocalTaxExpenseBenefit', window );">Tax Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (3,598,780)<span></span>
</td>
<td class="num">$ (3,041,430)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net Loss Per Share- Basic and Diluted</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted Average Shares Outstanding - Basic and Diluted</a></td>
<td class="nump">144,564,006<span></span>
</td>
<td class="nump">127,470,749<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 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 (a)<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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectOperatingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct operating costs incurred during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectOperatingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6790912880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation</a></td>
<td class="nump">$ 349,072<span></span>
</td>
<td class="nump">$ 430,084<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6810938464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Deficit - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2016</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">120,105,418<span></span>
</td>
<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 );">Beginning balance, value at Dec. 31, 2016</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 120,105<span></span>
</td>
<td class="nump">$ 33,730,240<span></span>
</td>
<td class="num">$ (35,235,449)<span></span>
</td>
<td class="num">$ (1,385,104)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued for Cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,633,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,634<span></span>
</td>
<td class="nump">2,329,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,345,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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash Offering Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued for Loan Conversion, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<span></span>
</td>
<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Stock Issued for Loan Conversion, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,698<span></span>
</td>
<td class="nump">700,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">704,709<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock Issued for Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">2,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></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_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180<span></span>
</td>
<td class="nump">26,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
<td class="nump">111,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_SharesIssuedForLoanGuarantyRelatedPartyShares', window );">Shares Issued for Loan Guaranty - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">453,857<span></span>
</td>
<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_evsi_SharesIssuedForLoanGuarantyRelatedParty', window );">Shares Issued for Loan Guaranty - Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 454<span></span>
</td>
<td class="nump">67,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Value of Warrants and Beneficial Conversion Features Related to Debt Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651,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_ShareBasedCompensation', window );">Stock Option Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,084<span></span>
</td>
</tr>
<tr class="ro">
<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">(3,041,430)<span></span>
</td>
<td class="num">(3,041,430)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2017</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">141,835,662<span></span>
</td>
<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 );">Ending balance, value at Dec. 31, 2017</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 141,836<span></span>
</td>
<td class="nump">37,785,781<span></span>
</td>
<td class="num">(38,276,879)<span></span>
</td>
<td class="num">(349,262)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued for Cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,933,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,933<span></span>
</td>
<td class="nump">288,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290,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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash Offering Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,562,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,562<span></span>
</td>
<td class="nump">235,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Value of Warrants and Beneficial Conversion Features Related to Debt Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock Option Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,572<span></span>
</td>
</tr>
<tr class="ro">
<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">(3,598,780)<span></span>
</td>
<td class="num">(3,598,780)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,331,495<span></span>
</td>
<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 );">Ending balance, value at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,331<span></span>
</td>
<td class="nump">$ 39,249,649<span></span>
</td>
<td class="num">$ (41,875,659)<span></span>
</td>
<td class="num">$ (2,480,679)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_SharesIssuedForLoanGuarantyRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued for Loan Guaranty - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_SharesIssuedForLoanGuarantyRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_SharesIssuedForLoanGuarantyRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued for Loan Guaranty - Related Party (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;">evsi_SharesIssuedForLoanGuarantyRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForServicesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_StockIssuedForServicesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForServicesRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party (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;">evsi_StockIssuedForServicesRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e34017-109320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period as a result of the conversion of convertible 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 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 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 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible 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 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 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 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-31)<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>35
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818472176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (3,598,780)<span></span>
</td>
<td class="num">$ (3,041,430)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to Reconcile Net loss to Net Cash Used in Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">62,839<span></span>
</td>
<td class="nump">69,381<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_evsi_CommonStockIssuedForLoanGuaranty', window );">Common Stock Issued for Loan Guaranty</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,250<span></span>
</td>
</tr>
<tr class="ro">
<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">237,500<span></span>
</td>
<td class="nump">141,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtGainLossNetOfTax', window );">Gain on Debt Settlement, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,524)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation Expense Related to Grant of Stock Options</a></td>
<td class="nump">111,572<span></span>
</td>
<td class="nump">220,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on Debt Extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(107,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on Sale of Fixed Assets</a></td>
<td class="num">(16,260)<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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of Debt Discount</a></td>
<td class="nump">861,782<span></span>
</td>
<td class="nump">271,098<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amortization of Debt Issue Costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in assets and liabilities: (Increase) decrease in:</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">(1,284,756)<span></span>
</td>
<td class="nump">1,155,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="num">(230,669)<span></span>
</td>
<td class="nump">19,659<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory</a></td>
<td class="nump">1,241,040<span></span>
</td>
<td class="num">(2,004,526)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Deposits</a></td>
<td class="nump">51,047<span></span>
</td>
<td class="num">(1,810)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in:</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_IncreaseDecreaseInAccountsPayable', window );">Accounts Payable</a></td>
<td class="nump">881,567<span></span>
</td>
<td class="num">(386,322)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued Expenses</a></td>
<td class="nump">162,246<span></span>
</td>
<td class="nump">146,185<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_evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty', window );">Convertible Note Payable Issued in Lieu of Salary - Related Party</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">85,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_IncreaseDecreaseInAccruedTaxesPayable', window );">Sales Tax Payable</a></td>
<td class="nump">145<span></span>
</td>
<td class="num">(50,135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred Revenue</a></td>
<td class="nump">758,271<span></span>
</td>
<td class="nump">2,191<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 OPERATING ACTIVITIES</a></td>
<td class="num">(712,456)<span></span>
</td>
<td class="num">(3,437,312)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Equipment</a></td>
<td class="num">(23,470)<span></span>
</td>
<td class="num">(23,895)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Sale of Equipment</a></td>
<td class="nump">50,267<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_PaymentsToAcquireIntangibleAssets', window );">Funding of Patent Costs</a></td>
<td class="num">(59,079)<span></span>
</td>
<td class="num">(2,470)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(32,282)<span></span>
</td>
<td class="num">(26,365)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Sale of Common Stock</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">2,345,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_PaymentsOfStockIssuanceCosts', window );">Payments of Offering Costs Related to Sale of Common Stock</a></td>
<td class="num">(12,000)<span></span>
</td>
<td class="num">(53,600)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Borrowings on Convertible Note Payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,500,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_evsi_ProceedsFromConvertibleLineOfCredit', window );">Borrowings (Repayments) on Convertible Line of Credit, Net</a></td>
<td class="num">(190,000)<span></span>
</td>
<td class="nump">1,150,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_ProceedsFromRepaymentsOfLinesOfCredit', window );">Payments on Line of Credit, Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_RepaymentsOfConvertibleDebt', window );">Repayments of Convertible Notes Payable</a></td>
<td class="num">(12,000)<span></span>
</td>
<td class="num">(12,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_ProceedsFromRepaymentsOfNotesPayable', window );">Borrowings (Repayments) on Notes Payable</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="num">(40,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_RepaymentsOfOtherDebt', window );">Repayments of Auto Loan</a></td>
<td class="num">(10,685)<span></span>
</td>
<td class="num">(8,533)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Payments of Deferred Equity Offering Costs</a></td>
<td class="num">(195,028)<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_PaymentsOfLoanCosts', window );">Payments of Loan Offering Costs</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(22,283)<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 PROVIDED BY FINANCING ACTIVITIES</a></td>
<td class="nump">585,287<span></span>
</td>
<td class="nump">3,858,584<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashPeriodIncreaseDecrease', window );">NET INCREASE (DECREASE) IN CASH</a></td>
<td class="num">(159,451)<span></span>
</td>
<td class="nump">394,907<span></span>
</td>
</tr>
<tr class="re">
<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 AT BEGINNING OF YEAR</a></td>
<td class="nump">403,475<span></span>
</td>
<td class="nump">8,568<span></span>
</td>
</tr>
<tr class="ro">
<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 AT END OF YEAR</a></td>
<td class="nump">244,024<span></span>
</td>
<td class="nump">403,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow 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_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">163,555<span></span>
</td>
<td class="nump">73,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOtherTaxes', window );">Cash paid for tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental Disclosure of 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_SharesIssuedForDebtConversion', window );">Shares Issued for Debt Conversion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">704,709<span></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_evsi_RecordingOfDebtDiscount', window );">Recording of Debt Discount</a></td>
<td class="nump">840,291<span></span>
</td>
<td class="nump">715,829<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_evsi_RecordingOfPaymentPremiumOnNotePayable', window );">Recording of Payment Premium on Note Payable</a></td>
<td class="nump">112,500<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_evsi_SharesIssuedForLoanGuaranteeRelatedParty', window );">Shares Issued for Loan Guarantee - Related Party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,250<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_evsi_TransferOfPrepaidAssetToInventory', window );">Transfer of prepaid asset to inventory</a></td>
<td class="nump">30,272<span></span>
</td>
<td class="nump">21,168<span></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_evsi_DepreciationTransferredToInventory', window );">Depreciation transferred to inventory</a></td>
<td class="nump">22,234<span></span>
</td>
<td class="nump">22,004<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_evsi_PrepaidInsuranceFinancedByThirdParty', window );">Prepaid insurance financed by a third party</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,334<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_CommonStockIssuedForLoanGuaranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock issued for loan guaranty</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;">evsi_CommonStockIssuedForLoanGuaranty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible Note Payable Issued in Lieu of Salary - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_DepreciationTransferredToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation transferred to inventory.</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;">evsi_DepreciationTransferredToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_PrepaidInsuranceFinancedByThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid insurance financed by third party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_PrepaidInsuranceFinancedByThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_ProceedsFromConvertibleLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings on convertible line of credit</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;">evsi_ProceedsFromConvertibleLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_RecordingOfDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recording of debt discount</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;">evsi_RecordingOfDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_RecordingOfPaymentPremiumOnNotePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recording of Payment Premium on Note Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_RecordingOfPaymentPremiumOnNotePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_SharesIssuedForDebtConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued for Debt Conversion</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;">evsi_SharesIssuedForDebtConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_SharesIssuedForLoanGuaranteeRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares issued for loan guarantee - related party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_SharesIssuedForLoanGuaranteeRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_TransferOfPrepaidAssetToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Prepaid Asset To Inventory</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;">evsi_TransferOfPrepaidAssetToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/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_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash. Cash is the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForOtherTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 taxes 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 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOtherTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan origination associated cost which is usually collected through escrow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfLoanCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment of debt 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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>36
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809255184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>1.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CORPORATE ORGANIZATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision Solar was incorporated
in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions and mergers, including a series
of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated
as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along
with its subsidiary, hereinafter the &#8220;Company&#8221;, &#34;us&#34;, &#34;we&#34;, &#34;our&#34; or &#34;Envision&#34;). Additionally,
the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were
dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision
Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NATURE OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision invents, designs,
and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging
infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating
renewably energized platforms for electric vehicle (&#8220;EV&#8221;) charging, media and branding, and energy security which management
believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&#8217;s chief differentiator
is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary
technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy
in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.
Management believes that Envision&#8217;s products deliver multiple layers of value such as: environmental impact free renewably
energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;
reduced carbon footprint; high visibility &#34;green halo&#34; branding; reduction of net operating costs through reduced utility
bills; and revenue creation opportunities through the sales of digital out of home (&#8220;DOOH&#8221;) media.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PRINCIPALS OF CONSOLIDATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial
statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar
Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>USE OF ESTIMATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated
financial statements in conformity with accounting principles generally accepted in the United States of America requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets
and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated
financial statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations,
depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible
debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONCENTRATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Credit
Risk</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">Financial instruments
that potentially subject us to concentrations of credit risk consist of cash and revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">The Company
maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has
not experienced any losses in such accounts through December 31, 2018.&#160;&#160;The Company did not have any bank balances in
excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Accounts
Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; 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: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer B</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">94%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Revenues</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">For the years
ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">50%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer C</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">12%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><br style="clear: both" />
CASH AND CASH EQUIVALENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the purposes of the
consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months
or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>FAIR VALUE OF FINANCIAL INSTRUMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical
cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of
the short-term nature of these instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>ACCOUNTS RECEIVABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounts receivable are
customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if
any receivables may become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts
receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,
our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable
balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record
a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall
collections. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INVENTORY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual
physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory
may be below the carrying value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PROPERTY, EQUIPMENT AND DEPRECIATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related
assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are
expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PATENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company believes it
will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are
accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets
are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically
20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years
ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>IMPAIRMENT OF LONG-LIVED ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
long-lived assets in accordance with the provisions of ASC 360-10-35-15 &#8220;Impairment or Disposal of Long-Lived Assets.&#8221;
This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or
changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held
and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated
by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the
carrying amount or fair value less costs to sell.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ACCOUNTING FOR DERIVATIVES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company evaluates its
convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts
qualify as derivatives to be separately accounted for under ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The result of
this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as
a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement
of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and
accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,
and debt discounts, and recognizes a net gain or loss on extinguishment.&#160; Equity instruments that are initially classified
as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the
instrument on the reclassification date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>REVENUE AND COST RECOGNITION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 1, 2018, Envision
adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers
(Topic 606).&#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods
or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for
those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)
identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction
price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance
obligation.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on
a net basis and excluded from revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&#160; At December
31, 2018, the Company has no product warranty accrual given the Company&#8217;s de minimis historical financial warranty experience.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COST OF REVENUES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records
direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as
costs of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling
costs as cost of revenues.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RESEARCH AND DEVELOPMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC
730-10, &#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed
when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal
amounts of labor associated with research and development projects, of $3,585 for the year ending December&#160;31, 2018 and $1,772
for the year ending December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ADVERTISING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs
are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>STOCK-BASED COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows ASC
718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value
of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest
is recognized as an expense over the requisite service periods using the straight-line attribution method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &#8220;Equity-Based Payments
to Non-Employees&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
income taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset
and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred
tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the
tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management
believes it is more likely than not that the net deferred asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
provisions of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly
certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty
about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the
guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period
during which, based on all available evidence, management believes it is more likely than not that the position will be sustained
upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated
with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount
of tax benefit that is more than 50&#160;percent likely of being realized upon settlement with the applicable taxing authority.
The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected
as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties
that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain
of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December
31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any
of the open tax years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides
guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously
unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an
examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of
the tax benefit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>BASIC AND DILUTED NET LOSS PER COMMON SHARE
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic net loss per share
is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the
period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental
common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock
equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Convertible debt convertible
into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were
outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common
shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents
were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive
due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These
potential common shares may dilute future earnings per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONTINGENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain conditions may
exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will
only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent
liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal
proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal
counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount
of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability
has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in
the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not
probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,
together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal
costs in its estimates of amounts to accrue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SEGMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
guidance of ASC 280-10 for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#34; During 2018 and 2017,
the Company only operated in one segment; therefore, segment information has not been presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RECLASSIFICATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain reclassifications
have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified
from Convertible Notes Payable &#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.
This reclassification had no impact on net loss, shareholders&#8217; equity or cash flows as previously reported.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other than the adoption
of ASC 606 &#8220;Revenue from Contracts with Customers,&#8221; there are no new accounting pronouncements that became effective
during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results
of its&#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements
discussed below, disclose the potential effects on the Company&#8217;s consolidated financial position and/or results of its&#8217;
operations and financial statement disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-05</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-05: <i>&#34;Income Taxes (Topic 805)&#8221;</i> to provide
accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&#8220;U.S.
GAAP&#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition
of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an
entity&#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change
in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting
(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed
for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in
2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2016-02</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2016-02: &#8220;Leases (Topic 842)&#8221; whereby lessees will
need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective
for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current
assets and current liabilities but have no net material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-07</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-07: &#8220;Compensation -Stock Compensation (Topic 718)&#8221;
which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based
payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.
The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&#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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: 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><br>Reference 4: 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6757877376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. GOING CONCERN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_GoingConcernAbstract', window );"><strong>Capitalization of accrued interest to convertible notes payable</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_SubstantialDoubtAboutGoingConcernTextBlock', window );">GOING CONCERN</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b></b></p>

<table cellpadding="0" cellspacing="0" border="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt; width: 0.5in"><b>2.</b></td>
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt"><b>GOING CONCERN</b></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As reflected in the
accompanying consolidated financial statements for the years ended December 31, 2018 and 2017, the Company had net losses of $3,598,780
(which includes $349,072 of stock-based compensation expense) and $3,041,430 (which includes $430,084 of stock-based compensation
expense), respectively, and net cash used in operating activities of $712,456 and $3,437,312, respectively. Additionally, at December
31, 2018, the Company had a working capital deficit of $2,759,580, stockholders&#8217; deficit of $2,480,679, and accumulated deficit
of $41,875,659. It is managements opinion that these factors raise substantial doubt about the Company&#8217;s ability to continue
as a going concern for a period of twelve months from the issuance date of this report.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has incurred
significant losses from operations, and such losses are expected to continue.&#160; In addition, the Company has limited working
capital. In the upcoming months, Management's plans include seeking additional operating and working capital through a public offering
of its common stock and debt financings. There is no guarantee that additional capital or debt financing will be available when
and to the extent required, or that if available, it will be on terms acceptable to the Company. Further, the Company continues
to seek out sales contracts for new product sales that should provide additional revenues and, in the long term, gross profits.
Additionally, Envision intends to renegotiate the debt instruments that become due in 2019.&#160; All such actions and funds, if
successful, may or may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&#8217;s
liabilities over the next twelve months or provide additional working capital. From January 1, 2018 through December 31, 2018,
the Company raised $290,000 from a private securities offering, borrowed a net $750,000 from a certain loan facility but additionally,
made payments on other debt facilities totaling $212,685.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">The consolidated financial
statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts
and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_GoingConcernAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Going concern disclosure [Abstract]</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;">evsi_GoingConcernAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809198064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>3.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><u>Accounts Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company records
accounts receivable as it bills its customers for products and services. The allowance for doubtful accounts is based upon the
Company&#8217;s policy (See Note 1). Accounts receivable throughout the year may decrease based on payments received, credits for
change orders, or back charges incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 31, 2018 and
2017, accounts receivables were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#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 style="text-align: justify">&#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: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accounts receivable</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">5,946</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: 10pt">Less: Allowance for doubtful accounts</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: 10pt">&#8211;</font></td>
    <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: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Accounts receivable, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,946</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There was no bad debt expense
for either 2018 nor 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Deferred Revenue</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Deferred revenues
are deposits from customers for product sales which have not yet been delivered and multi period maintenance contracts (See Note
1 and 16). Deferred revenue was $835,785 and $77,514 at December 31, 2018 and December 31, 2017, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6756498976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>4.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>PREPAID EXPENSES AND OTHER CURRENT ASSETS</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify; text-indent: -28.6pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other
current assets are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#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 style="text-align: justify">&#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: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Prepaid insurance</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">29,524</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">25,402</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: 10pt">Deposit on future raw material purchases</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: 10pt">226,547</font></td>
    <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: right"><font style="font-size: 10pt">30,272</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total prepaid expenses and other current assets</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">256,071</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">55,674</font></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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809124208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. INVENTORY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>5.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>INVENTORY</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">Inventories
are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of
December 31, 2018 and 2017, inventory consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">&#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 style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify">&#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: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Finished goods</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,716,141</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: 10pt">Work in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">443,701</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">311,481</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Raw materials</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">698,689</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">300,479</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: 10pt">Inventory reserve</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: 10pt">(11,424</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">(8,601</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Inventory, net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,130,966</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,319,500</font></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6796355776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>6.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>PROPERTY AND EQUIPMENT</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Property and equipment consists of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; 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 style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Est. Useful </b></font><br />
<font style="font-size: 10pt"><b>Lives</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 48%; text-align: justify"><font style="font-size: 10pt">Computer equipment and software</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><font style="font-size: 10pt">5 years</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</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: 10pt">Furniture and fixtures</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">7 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Office equipment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">5 years</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: 10pt">3,039</font></td>
    <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: right"><font style="font-size: 10pt">20,533</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">1-5 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">305,337</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">341,583</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Autos</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</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: 10pt">Leasehold improvements</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">47 months</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: 10pt">6,790</font></td>
    <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: right"><font style="font-size: 10pt">6,790</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total property and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">479,599</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">533,339</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: 10pt">Less accumulated depreciation</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; 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: 10pt">(346,364</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">(307,227</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#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: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Property and Equipment, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; 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: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">133,235</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">226,112</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Depreciation
expense for 2018 and 2017 was $60,106 and $68,820, respectively. In 2018 and 2017, respectively, approximately $22,200 and $22,000
of depreciation was capitalized into inventory as manufacturing overhead costs.</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>42
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630073584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>7.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>ACCRUED EXPENSES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">The major components
of accrued expenses are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">&#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 style="text-align: justify">&#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: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accrued vacation</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">196,888</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">152,051</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: 10pt">Accrued interest</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">239,838</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175,953</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued rent</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">66,349</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">77,164</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued loss contingency</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">71,744</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44,423</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Other accrued expense</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: 10pt">39,351</font></td>
    <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: right"><font style="font-size: 10pt">2,333</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: 10pt">Total accrued expenses</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">614,170</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">451,924</font></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_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>43
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6746999696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_LineOfCreditAbstract', window );"><strong>Line Of Credit</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_evsi_LineOfCreditTextBlock', window );">LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>8.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>LINE OF CREDIT/TERM DEBT &#8211; SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Line of Credit/Term
Debt &#8211; Silicon Valley Bank</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In October 2015,
the Company entered into a one year Loan and Security Agreement (the &#8220;LSA&#8221;) with Silicon Valley Bank (&#8220;Bank&#8221;),
pursuant to which the Bank agreed to provide the Company with a revolving line of credit in the aggregate principal amount of $1,000,000,
bearing interest at a floating per annum rate equal to the greater of three quarters of one percentage point (0.75%) above the
Prime Rate (as that term is defined in the LSA) or four percent (4.00%). The line of credit was secured by a second priority perfected
security interest in all of the assets of the Company in favor of the Bank. <font style="color: #252525">The LSA contained certain
restrictions, subject to certain exceptions and qualifications, on the conduct of the Company and its subsidiary, including, among
other restrictions: incurring debt other than permitted indebtedness as defined, disposing of certain assets, making investments,
creating or suffering liens, completing certain mergers, consolidations and sales of assets, acquisitions, declaring dividends
to third parties, redeeming or prepaying other debt, and certain transactions with affiliates. </font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #252525">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Under the terms
of the LSA, the Bank received a commitment fee of $2,500, reimbursement of Bank expenses for documentation of $10,000, and a reimbursement
of filing fees amounting to $1,836. These fees were recorded as Debt Issue Costs on the accompanying balance sheet and were amortized
over the one year term of the line of credit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the term of the LSA was extended to January 28, 2017. Fees amounting to $2,400 relating to this extension were recorded
as Debt Issue Costs on the accompanying balance sheet and were amortized over the term of this extension.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As a condition
to the extension of credit to the Company under the LSA, Keshif Ventures, LLC (&#8220;Keshif&#8221;), a related party shareholder
with more than 10% of the outstanding stock of the Company, agreed to guarantee all of the Company&#8217;s obligations under the
LSA pursuant to a Master Unconditional Limited Guaranty between the Bank and Keshif (&#8220;Guaranty&#8221;). Keshif pledged cash
equivalent collateral to the Bank as security for the Guaranty. Keshif also agreed to subordinate to the Bank all of Company&#8217;s
indebtedness and other monetary obligations owing to Keshif pursuant to a Subordination Agreement (&#8220;Subordination Agreement&#8221;).
Pursuant to the terms of the SPA, for each six-month period from and after the six-month anniversary of October 29, 2015 (each,
a &#8220;Measurement Period&#8221;) that Keshif guarantees Borrower&#8217;s obligations under the LSA, Keshif will also receive
the number of additional shares of Envision&#8217;s common stock, rounded upward to the nearest whole number, equal to (a) two
and one half percent (2.5%) multiplied by the maximum outstanding principal amount of the LSA at any time during such Measurement
Period, such amount to be divided by (b) the twenty (20) day average closing price of the Company&#8217;s common stock, measured
for the twenty (20) consecutive trading days immediately prior to such Measurement Period, the quotient of which shall be multiplied
by (c) a fraction, the numerator of which is the number of calendar days during the Measurement Period which the Guaranty remained
in effect and the denominator of which is the number of calendar days in such Measurement Period. On April 29, 2017, the Company
issued 234,302 shares of its common stock valued at $0.15 per share, or $35,145, and expensed this over the six month Measurement
Period of the Guaranty. The Company recorded a gain on debt settlement of $2,355 on this transaction. Additionally, in September
2017, the Company issued 219,555 shares of its common stock valued at $0.15 per share, or $32,933 and expensed this over the final
Measurement Period of the Guaranty. The Company recorded a loss of $2,183 on this transaction (See Notes 14 and 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
the Company issued a side letter to Keshif (the &#8220;Side Letter&#8221;), which in addition to confirming Keshif&#8217;s entitlement
to the Shares, provided certain contractual rights to Keshif in consideration for the Guaranty, including a covenant by the Company
to provide financial statements and other periodic reports to Keshif, an agreement to reimburse Keshif for payments made by Keshif
to the Bank in accordance with the Guaranty (&#8220;Reimbursement Obligation&#8221;), and the grant of a security interest, subordinated
to the Bank under the Subordination Agreement, to secure the Reimbursement Obligation. Keshif also had the right under the Side
Letter to invite one representative to attend all meetings of Envision&#8217;s Board of Directors and, in the event Envision was
unable to meet its obligations under the LSA, Keshif was to immediately become entitled to elect one member to Envision&#8217;s
Board of Directors.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Effective March
30, 2017, the Company entered into an additional amendment to the LSA with Silicon Valley Bank as it relates to this debt. The
amendment (i) extended the maturity date to March 1, 2020, (ii) increased the loan to an aggregate principal amount of $1,500,000,
and (iii) changed the payment terms requiring monthly interest only payments through December 2017, and starting January 1, 2018,
the Company was required to repay the balance outstanding in twenty-seven equal monthly principal payments in addition to the monthly
accrued interest. The additional $500,000 of debt was funded to the Company in April 2017. Related to this amendment, the Company
paid $9,655 of fees to the Bank. These fees were recorded as debt discount and netted against the loan balance and amortized to
interest expense over the term of the debt facility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of September
25, 2017, the Company paid off the LSA in full with the proceeds of the &#8220;Lender&#8221; note as discussed in Note 10, and
the Guaranty and all other contractual rights related to this debt facility were cancelled.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Convertible Line of
Credit</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to a convertible &#8220;Lender&#8221; note (See Note 10), the Company entered into a revolving secured convertible
promissory note (the &#8220;Revolver&#8221;) with an unaffiliated lender (the &#8220;Lender&#8221;). Pursuant to the Revolver,
the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase order
(each a &#8220;PO&#8221;) received by the Company from a credit worthy customer (each a &#8220;Draw Down&#8221;), up to a maximum
of $3,000,000, commencing on the date of the Revolver and originally terminating 300 days after the date of the Revolver, but subsequently
extended through December 31, 2019. The Revolver bears simple interest at the floating rate per annum equal to the 12 month USD
LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 600 basis points (the &#8220;Interest
Rate&#8221;). The Interest Rate will be adjusted on the first day of each calendar month during the term of this Note to reflect
any changes in the 12 month LIBOR rate as quoted on that day, or if that day is not a business day, on the next business day thereafter.
The principal and accrued unpaid interest with respect to each Draw Down is due and payable within five (5) business days of receipt
from the Customer by the Company of a payment due under the applicable PO (with respect to each Draw Down, the &#8220;Maturity
Date&#8221;). Each Draw Down is secured by a perfected recorded second priority security interest in all of the Company&#8217;s
assets, as set forth in that certain Security Agreement by and between the Company and the Lender. The Lender will have the right
at any time until the Maturity Date of a Draw Down, provided the Lender gives the Company written notice of the Lender&#8217;s
election to convert prior to any prepayment of such Draw Down by the Company with respect to converting that portion of such Draw
Down covered by the prepayment, to convert all or any portion of the outstanding principal and accrued unpaid interest (the &#8220;Conversion
Amount&#8221;), into such number of fully paid and nonassessable shares of the Company&#8217;s common stock as is determined by
dividing the Conversion Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of
the Company&#8217;s common stock that is quoted on a public securities trading market (if more than one, the one with the then
highest trading volume), during the five (5) consecutive trading days immediately prior to the date of the Lender&#8217;s written
notice of the Lender&#8217;s election to convert.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for any Draw Downs made by the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common
stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the
greater of (i) $0.15 per share or (ii) 75% of the Volume Weighted Average Price of the Company&#8217;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the Lender will equal
25% of the increase over the highest dollar amount previously drawn down by the Company on the Revolver divided by the greater
of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&#8217;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down which causes the increase over the previous highest amount
borrowed.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company received
funds for an initial Draw Down on September 26, 2017 in the amount of $850,000. As a result of this Draw Down, the Company issued
1,416,667 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology, and each with
a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair value
of the issued warrants, the Company recorded $243,223 of value of beneficial conversion features and warrants, which was recorded
as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw
Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company received
funds for a second Draw Down on October 24, 2017 in the amount of $300,000. As a result of this Draw Down, the Company issued 500,000
common stock purchase warrants having a value of $56,620 using the Black-Scholes valuation methodology, and each with a $0.15 exercise
price and three year term (See Note 15). As a result of this transaction and including the relative fair value of the issued warrants,
the Company recorded $175,261 of value of beneficial conversion features and warrants, which was recorded as debt discount on the
accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw Down. This Draw Down was
paid back to the Lender during the three month period ended March 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the convertible line of credit had a balance, net of a $226,768 debt discount, amounting to $923,232.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company received
funds for a third Draw Down on February 20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company issued 407,784
common stock purchase warrants having a fair value of $61,282 using the Black-Scholes valuation methodology, and each with a $0.1778
exercise price and three year term (See Note 15). As a result of this transaction, the Company recorded $212,420 of debt discount
consisting of the relative fair value of warrants of $50,591 and a beneficial conversion feature value of $161,829 which was amortized
to interest expense over the term of the Draw Down. This drawn down was paid back to the Lender during the three month period ended
June 30, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, the Company received other funds on drawdowns totaling $1,513,013 and paid back drawdowns amounting to
$553,013. No warrants were owed on these drawdowns.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As
of December 31, 2018, the convertible line of credit had a principal balance outstanding amounting to $960,000 with accrued
interest amounting to $12,909 which is included in accrued expenses (See Note 7).</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_LineOfCreditAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_LineOfCreditAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_LineOfCreditTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for line of credit text block</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_LineOfCreditTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809144080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_ConvertibleNotePayableRelatedPartyTextBlock', window );">CONVERTIBLE NOTE PAYABLE - RELATED PARTY</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%; text-align: justify">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>9.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On October 18,
2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the
Chief Executive Officer, President, and Chairman of the Company (the &#8220;Agreement&#8221;). Pursuant to the Agreement, Mr.
Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley would have deferred until such time as Mr. Wheatley
and the Board of Directors agreed that payment of the deferred salary and/or cessation of the deferral was appropriate. In certain
circumstances upon the Company achieving specified milestones, which are described in the Agreement, Mr. Wheatley could have demanded
payment of all or any portion of the deferred amount, and the Company must comply with such demand. In August 2018 this agreement
was amended to where his salary shall defer until the earliest to occur of the following: (i) a permissable event specified in
Section 409A of the Code, or (ii) December 31, 2020, or (iii) an event specified in Section 8.1(a) or 8.1(b) of the Agreement.
In the case of a cessation of the deferral, the Company&#8217;s Board of Directors may unilaterally affect such a result by a
resolution duly adopted by it without the agreement or participation of the Employee and with Employee recusing himself from the
vote. Employee will be paid all of the deferred amount upon the occurrence of (a) if and when the Company experiences a &#8220;change
of control&#8221; whereby more than 50% of the outstanding equity of the Company changes ownership in a single transaction or
series of related transactions, or otherwise as defined in Section 15.6 of the Original Agreement, (b) a sale of all or substantially
all of the assets of the Company, (c) a permissible event specified in Section 409A of the Code, or (d) on December 31, 2020.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">All
deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley amended and
signed in October 2018, bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of
the Company&#8217;s common stock at $0.15 per share at any time in whole or in part at Mr. Wheatley&#8217;s discretion. As
the conversion price was equivalent to the fair value of the common stock at various salary deferral dates prior to June 30,
2018, there was no beneficial conversion feature to this note through this date. Subsequent to June 30, 2018 and through
December 31, 2018, and based on the average daily closing price of Our common stock, the Company recorded $8,672 of debt
discount for the beneficial conversion feature value which is being amortized to interest expense over the term of the note.
Additionally, on March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to
defer such bonus under the same terms of his salary deferral. The balance of the note as of December 31, 2017 is $135,000.
The balance of the note as of December 31, 2018, is $177,251, net of debt discount amounting to $7,749, with accrued and
unpaid interest amounting to $28,220 which is included in accrued expenses (See Notes 7 and 18). This Note is classified as
short term as of December 31, 2017 and long term as of December 31, 2018 on the accompanying consolidated balance sheet as a
result of the August 2018 amendment changing the due date to December 1, 2020.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_ConvertibleNotePayableRelatedPartyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible note payable related party disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_ConvertibleNotePayableRelatedPartyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6799628560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</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_evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock', window );">CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>10.</b></td><td style="text-align: justify"><b>CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Amount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Convertible Notes Payable, net of discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 35%; text-align: left">Evey Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Pegasus Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">&#8220;Lender&#8221; Note</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,500,000</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">175,668</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,324,332</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,662,616</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">175,668</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,486,948</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Unamortized Discount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Convertible Notes Payable, net of discount</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 35%"><font style="font-size: 10pt">Evey Note</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">50,616</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">15,480</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">35,136</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">&#8220;Lender&#8221; Note</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: 10pt">1,500,000</font></td>
    <td>&#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: 10pt">430,901</font></td>
    <td>&#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: 10pt">1,069,099</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Current Portion</font></td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,550,616</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">446,381</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,104,235</font></td>
    <td>&#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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Pegasus Note</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Long Term Portion</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Gemini Third Amended
and Restated Secured Bridge Note &#8211; Current Group </u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At the end
of 2010, the Company had a series of outstanding convertible notes to Gemini Master Fund, Ltd which were due December 31, 2011.
These notes bore interest at a rate of 12% per annum and, with the exception of one note, had a conversion feature whereby, the
lender, at its option, may at any time convert this loan into common stock at $0.25 per share. Interest under these notes is due
on the first business day of each calendar quarter, however, upon three days advance notice, the Company may elect to add such
interest to the note principal balance effectively making the interest due at note maturity. The note was secured by substantially
all assets of the Company and its subsidiary, and was unconditionally guaranteed by the subsidiary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Through
a series of amendments, the Company modified the terms of all notes so that the terms of these notes became equivalent. Further,
the interest rates were reduced to 10%; the conversion prices were reduced $0.15; the beneficial holder ceiling was increased to
9.9% and the terms were extended to June 30, 2015.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In June 2015,
Gemini sold a 70.0066819% stake in its&#8217; note to Robert Noble, our past Chairman, in a private transaction. The Company issued
two replacement notes for their respective ownership values based on this transaction with the Noble note having a balance of $600,000
and the Gemini note having a balance of $256,325. Each note has the same terms and conditions as existed prior to this transaction
and as discussed above. There were no accounting effects for this transaction.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In September
2015, the Company made a payment to pay off the balance of the Gemini note and its accrued interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In regards
to the then remaining note, Robert Noble agreed to an extension to March 31, 2016. Additionally, during 2015, the Company made
a $100,000 payment to Mr. Noble to pay down the accrued interest on this note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
January 20, 2016, Mr. Noble entered into a Purchase Option Agreement with Greencore Capital LLC (&#8220;GreenCore&#8221;), a firm
affiliated with Jay S. Potter, a former director of the Company (the &#8220;Optionee&#8221;), pursuant to which the Optionee has
the right to purchase or arrange for the purchase of the Note from Mr. Noble and all of Mr. Noble&#8217;s shares in the Company
(the &#8220;Option&#8221;), at any time prior to March 31, 2016, which date was subsequently extended. The Company had consented
to the original Purchase Option Agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
fourth quarter of 2016, the Company was notified that a transaction, or series of transactions, arranged by GreenCore, had officially
closed whereas the convertible note and the &#8220;Noble&#8221; shares were ultimately obtained by a group of various shareholders,
some of which were related parties to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
as of February 15, 2017, the Company received conversion notices from all the then current note holders effecting the conversion
of the entire principal balance of the note amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting
to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price of $0.15 per share, to retire
the entirety of this convertible note (See Notes 14 and 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">At December
31, 2017, there is no outstanding balance owed for this convertible note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><u>Evey Note </u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Prior to
fiscal 2011, the Company was advanced monies by John Evey, our former director, and executed a 10% convertible promissory note
with compounding interest which was convertible into shares of common stock at $0.33 per share. There was no beneficial conversion
feature at the note date and this note is subordinate to the then existing notes. Through a series of amendments from the original
due date, the conversion price of the convertible note was reduced to $0.20 and the maturity date was extended to December 31,
2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 27, 2018, the Company entered into a further extension agreement to extend the maturity date of this note to July 1, 2019.
Additionally, Mr. Evey agreed not to offer for sale, issue, sell, contract to sell, or otherwise dispose of any of our common stock
or securities convertible into common stock on or before December 31, 2018 and not to offer for sale, issue, sell, contract to
sell, pledge, or otherwise dispose of any of our common stock issuable upon the conversion of the note, on or before July 1, 2019.
There were no additional fees or discounts associated with this extension. This modification was treated as an extinguishment as
the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of the
carrying amount of the note. The Company recorded debt discount amounting to $30,960 for the value of the beneficial conversion
feature and is amortizing this to interest expense over the remaining term of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For the year
ended December 31, 2018, in lieu of interest payments, the Company made principal payments totaling $12,000. As of December 31,
2018, this note has a balance, net of $15,480 of discount, amounting to $35,136 with accrued interest amounting to $73,382 which
is included in accrued expenses (See Note 7). The note continues to bear interest at a rate of 10%<b>.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Pegasus Note</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
19, 2009, the Company entered into a convertible promissory note for $100,000 to a new landlord in lieu of paying rent for one
year for new office space. The interest is 10% per annum with the note principal and interest originally due December 18, 2010.
However, if the Company receives greater than $1,000,000 of proceeds from debt or equity financing, 25% of the amount in excess
of $1,000,000 shall be used to pay down the note. This note is subordinate to all existing senior indebtedness of the Company.
This note is convertible at $0.33 per share and had no beneficial conversion feature at the note date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through a
series of amendments, the term of the note was extended until December 31, 2016, and waived, through December 31, 2015, the requirement
to pay down the note with financing proceeds received by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 13, 2018, the Company entered into a further amendment to extend the maturity date of this note to December 31, 2019 and waive
the past requirements to pay the note with financing proceeds received by the Company. Additionally, the note holders agreed not
to offer for sale, issue, sell, contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible
into common stock, before December 31, 2019. There were no additional fees or discounts associated with this amendment. This modification
was treated as an extinguishment as the change in fair value of the embedded conversion option just before and just after the modification
was more than 10% of the carrying amount of the note. The market price of the Company&#8217;s stock was below the conversion price
at the time of the modification, therefore no beneficial conversion feature needed to be recorded.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the note had a balance of $100,000 with accrued and unpaid interest amounting to $90,137 which is included in accrued
expenses (See Note 7).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>&#8220;Lender&#8221;
Note</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to entering into a revolving convertible line of credit (See Note 8), the Company also entered into a $1,500,000
secured convertible promissory note with the same unaffiliated lender (the &#8220;Lender&#8221;). The proceeds from this funding
were used to pay off the Line of Credit/Term Debt &#8211; Silicon Valley Bank (See Note 8). This Note bears simple interest at
the floating rate per annum equal to the 12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg
Service plus 400 basis points (the &#8220;Interest Rate&#8221;). The Interest Rate will be adjusted on the first day of each calendar
month during the term of the Note to reflect any changes in the 12 month LIBOR rate as quoted at on that day, or if that day is
not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal. Accrued unpaid interest
is payable monthly on the first calendar day of each month for interest accrued during the previous month, with all outstanding
principal and accrued unpaid interest originally payable in full on or before September 17, 2018 to the extent not converted into
shares of the Company&#8217;s common stock. This note was initially amended to be payable in full by December 1, 2018 but the
Company did not make the December 1, 2018 principal payment which non payment was a defined event of default. In March 2019, but
effective December 1, 2018, the Company entered into second amendment to extend the term of the note to be payable in full by
the earlier of (i) June 30, 2019 or (ii) the closing of the public offering by borrower. This modification was treated as a debt
extinguishment as the change in fair value of the embedded conversion option just before and just after the modification was more
than 10% of the carrying amount of the note. The Company recorded debt discount amounting to $472,718 for the value of the beneficial
conversion feature and is amortizing this to interest expense over the remaining term of the note. Additionally, the Company paid
$30,000 of lender fees which were also recorded as debt discount and are also being amortized to interest expense over the term
of the note. The Note is secured by a perfected recorded first priority security interest in all of the Company&#8217;s assets,
as set forth in a certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time
until the Maturity Date, and provided Lender gives the Company written notice of Lender&#8217;s election to convert prior to any
prepayment of this Note by the Company with respect to converting that portion of this Note covered by the prepayment, the Lender
has the right to convert all or any portion of the outstanding principal and accrued interest (the &#8220;Conversion Amount&#8221;),
into such number of fully paid and nonassessable shares of the Company&#8217;s common stock as is determined by dividing the Conversion
Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&#8217;s common
stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during
the five (5) consecutive trading days immediately prior to the date of the Lender&#8217;s written notice of its election to convert.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable
for a period of three years from the date of issuance with an exercise price equal to $0.15 per share. The number of warrants issuable
to the Lender is equal to 25% of the loan Amount divided by fifteen cents ($0.15). As of September 18, 2017, the Company issued
2,500,000 common stock purchase warrants under this provision having a fair value of $187,142 using the Black-Scholes valuation
methodology, and each with a $0.15 exercise price. As a result of this transaction, the Company recorded $232,768 of debt discount
consisting of the relative fair value of the warrants of $166,384 and a beneficial conversion feature of $66,384, which was amortized
to interest expense over the original term of the note (See Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During any
time when the Note is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock where the
combination of both could result in the Lender owning stock with a current value of one million dollars or greater, in the Company,
the Lender will have certain review and consulting rights as described in the Note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the convertible note had a balance, net of $430,901 of discount, amounting to $1,069,099 with accrued and
unpaid interest amounting to $9,094 which is included in accrued expenses (See Note 7).</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.15pt"><u>Fair
Value Measurements &#8211; Derivative Liability &#8211; relating to the Gemini Third Amended and Restated Secured Bridge Note &#8211;
Current Group discussed above</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.5in">The
accounting guidance for fair value measurements provides a framework for measuring fair value and requires expanded
disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset
or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly
transaction between market participants on the measurement date. The accounting guidance established a fair value
hierarchy which requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the
inputs into three broad levels as follows.&#160;&#160;Level 1 inputs are quoted prices (unadjusted)&#160;in active markets
for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or
inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for
substantially the full term of the financial instrument.&#160;&#160;Level 3 inputs are unobservable inputs based on the
Company&#8217;s own assumptions used to measure assets and liabilities at fair value. An asset or
liability&#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to
the fair value measurement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 36.15pt">As a result
of the February 2017 conversion discussed above, there was no embedded conversion option liability as of December 31, 2017.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 0.5in">The following
is a summary of activity of Level 3 liabilities for the periods ended December 31, 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 53%; text-align: justify">Balance at December 31, 2016</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">107,081</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Gain on debt extinguishment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(107,081</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Balance at December 31, 2017</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">&#8211;</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Changes
in fair value of the embedded conversion option liability are included in other income (expense) in the accompanying consolidated
statements of operations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for convertible notes payable and fair value measurements [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6756498976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. NOTE PAYABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableAbstract', window );"><strong>Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">NOTE PAYABLE</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>11.</b></td><td style="text-align: justify"><b>NOTES PAYABLE</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Gemini Special Opportunities
Fund, LP</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
27, 2018, the Company entered into an unsecured promissory note (the &#8220;Note&#8221;) in the amount of $750,000 (the &#8220;Principal
Amount&#8221;) with Gemini Special Opportunities Fund, LP (the &#8220;Lender&#8221;). The Note bears simple interest at an annual
rate of 10% and is subject to a Securities Purchase Agreement, dated August 27, 2018. This Note is due and payable on February
28, 2019 (the &#8220;Maturity Date&#8221;) (See Note 19). The Company may prepay the Note, provided if the Company repaid the Note
on or prior to November 28, 2018, the Company shall pay 105% of the Principal Amount plus accrued interest, and if the Company
repays the Note after November 28, 2018, including repayment on the Maturity Date, the Company shall pay 115% of the Principal
Amount plus accrued interest. During the year ending December 31, 2018, the Company recorded an increase in the Note Payable balance
of $112,500 with offsetting debt discount related to this repayment premium which is being amortized to interest expense over the
term of the note. Additionally, the Company paid $5,000 of lender fees which were also recorded as debt discount and are also being
amortized to interest expense over the term of the note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company issued to the Lender 900,000 common stock purchase warrants exercisable
for a period of five years from the date of issuance with an exercise price equal to $0.25 per share. These warrants had a fair
value of $115,521 using the Black-Sholes valuation methodology. As a result of this transaction, the Company recorded $100,102
of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over the term
of the note (See Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, this note has a balance, net of $74,315 of unamortized discount, amounting to $788,185 with accrued interest amounting
to $26,096 which is included in accrued expenses (See Note 7).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Vendor Note Payable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On June 1,
2010, the Company entered into a Promissory Note with one of its vendors in exchange for the vendor cancelling its open invoices
to the Company. Total outstanding payables recorded by the Company at the time of settlement were $179,702. The note amount was
for $160,633 and bears interest at 10%. The note can be converted only at the option of the Company, at any time, into common stock
with an original conversion price of $0.33 per share. During 2011, 2012 and 2013, the company made partial conversions of this
note. Further, through a series of amendments, the note was extended to December 31, 2014 and the conversion price of the note
was reduced to $0.20 per share of common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through a
series of amendments, the maturity date of the note was extended through June 30, 2016. There were no accounting effects for these
amendments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In December
2017 the Company made a $40,000 settlement payment to pay off this note, and all accrued interest, in full. The Company recorded
a gain on debt settlement of $25,352 related to this transaction.</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6799628560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. AUTO LOAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableAbstract', window );"><strong>Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">AUTO LOAN</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%; text-align: justify">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>12.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>AUTO LOAN</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In October 2015,
the Company purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires
minimum monthly payments of approximately $950, and bears interest at a rate of 5.99 percent. As of December 31, 2017, the loan
has a short-term portion of $9,862 and a long-term portion of $20,620. As of December 31, 2018, the loan has a short-term portion
of $10,520 and a long-term portion of $9,277.</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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6795408992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>13.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>COMMITMENTS AND CONTINGENCIES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b><i>Leases:</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In August 2016,
the Company entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expires in
August 2020 which is the same term of the master lease for which the Company is the subtenant. As part of the sublease, the Company
provided a $146,091 deposit to the landlord which will be reduced in months nineteen and thirty-one of the sublease, as defined,
in lieu of rent payments. At the end of the lease period, $50,619 of the deposit will remain as security for the surrender of the
premises.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Future annual
minimum lease payments related to our facility lease are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; 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; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">2019</font></td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 2%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 32%; text-align: right"><font style="font-size: 10pt">543,180</font></td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">2020</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: 10pt">404,952</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">948,132</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Administrative
rent expense was $111,655 for each of the years ended December 31, 2018 and 2017, respectively. Further, for each of the years
ended December 31, 2018 and 2017, $446,618 of rent was capitalized into inventory as manufacturing overhead costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
at December 31, 2018 the Company owed two month&#8217;s rent totaling $97,344 which is recorded in Accounts Payable in the accompanying
balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">As of December 31, 2018, there are
no other lease agreements&#160;with non-cancelable terms in excess of one year.&#9;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b><i>Legal Matters:</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">From time to
time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of
December 31, 2018, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on
the results of our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b><i>Other Commitments:</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company enters
into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments.
During 2018 and 2017, the Company has agreements to act as a reseller for certain vendors; sales agent agreements whereby sales
agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic
alliance agreements where both parties have agreed to cooperate and provide business opportunities to each other; agreements with
vendors where the vendor may provide marketing, public relations, technical consulting or subcontractor services and financial
advisory agreements where the financial advisor would receive a fee and/or commission for advising and raising capital for the
Company. All expenses and liabilities relating to such contracts were recorded in accordance with generally accepted accounting
principles during the periods. Although such agreements increase the risk of legal actions against the Company for potential non-compliance,
other than sales agent agreements and revenue generating sales contracts, there are no firm commitments in such agreements as of
December&#160;31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company enters
into various other agreements with third party vendors who will provide services and/or products to the Company. Such vendor agreements
may call for a deposit along with certain other payments based on the delivery of goods or services.</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>49
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809235840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>14.</b></td><td style="text-align: justify"><b>COMMON STOCK</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify; text-indent: 15.1pt"><b>Shares
Issued</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Issuances
of the Company&#8217;s common stock during the years ended December&#160;31, 2018 and 2017, respectively, are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b><u>2018</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Stock Issued in Cash Sales</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with
a per share price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, 50,000 common stock purchase warrants were issued as offering costs to
the placement agents (see Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Stock Issued for
Director Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements. The $93,750 was expensed during the year ended December 31, 2018
(See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their
duties.&#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized
restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes
their award and vesting by specific resolutions (See Note 18). These shares were immediately expensed.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On July 19,
2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&#8217;s resignation
effective on the same date. In recognition of Mr. Potter&#8217;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018 (See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&#8217;s audit committee.
In consideration for Mr. Schweitzer&#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<font style="font-family: Times New Roman, Times, Serif">.
</font>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December
31, 2018 (See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, there were unreleased shares of common stock representing $512,500 of unrecognized restricted stock grant expense related
to the Restricted Stock Grant Agreements for our Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b><u>2017</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Stock Issued in Cash Sales</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017 pursuant to private placements, the Company issued 15,633,327 shares of common stock for cash with
a per share price of $0.15 per share or $2,345,000 and the Company incurred $53,600 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, as of December 31, 2017, related to the Company&#8217;s private placement,
the company was obligated to issue 223,337 common stock purchase warrants to the placement agents which were issued in 2018 upon
the closing of the offering. There was no financial statement accounting effect for the issuance of these warrants as their fair
value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional Paid-in-Capital for their
fair value when recording the issuance of these warrants (see Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Loan
Conversion </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and effective as of February 15, 2017, the Company issued 4,698,060 shares of common stock at the
contracted conversion price of $0.15 per share, or $704,709 effecting the conversion of the entire principal balance of the note
amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709 (See Note 10).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Services
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, as payment for professional services provided, the Company issued 15,000 shares of the Company&#8217;s
common stock with a per share fair value of $0.15 (based on contemporaneous cash sales prices) or $2,250. These shares were fully
earned, and were expensed, upon issuance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Services
&#8211; Related Party</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><font style="font-family: Times New Roman, Times, Serif">For
professional services provided per the terms of a consulting agreement with GreenCore Capital LLC (&#8220;GreenCore&#8221;), and
during the year ended December 31, 2017, the Company issued 180,000 shares of the Company&#8217;s common stock with a per share
fair value of $0.15 (based on contemporaneous cash sales prices)</font> or <font style="font-family: Times New Roman, Times, Serif">$27,000.
Jay Potter, our director, is the managing member of GreenCore and the individual performing the services. (See Note 18)</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Director
Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the board approved a modified compensation program, effective January 1, 2017, for all non-executive directors where
each director would receive 750,000 restricted shares of common stock, pursuant to a restricted stock grant agreement (&#8220;New
Program RSA&#8221;) with vesting 62,500 per quarter over a 36 month period commencing on March 31, 2017 or upon the date for which
a new director is named, issuable on the last day of each calendar quarter so long as such director serves as a director of the
Company at that time. Each director that had a previous agreement agreed to terminate their rights to any previously issued shares
and cancel such previous agreements. As such, the Company granted 2,250,000 shares to directors on January 1, 2017 having a total
value of $337,500. The Company intended to grant up to an additional 750,000 shares of its common stock to each director based
on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreements), to three directors for their service as defined in their respective
restricted stock grant agreements. The payments were expensed at issuance (See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The total
unrecognized restricted stock grant expense related to the Restricted Stock Agreements of our directors amounted to $562,500 at
December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Nonvested Shares</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">A summary of activity of the nonvested shares
as of December 31, 2017 and 2018 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 41%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Nonvested Shares</p></td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 10pt">Weighted-Average Grant-Date Fair Value</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2017</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;3,750,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;1,500,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.20</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">(1,562,500)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;&#160;(750,000)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2018</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;2,937,500</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.17</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>50
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6649268816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK OPTIONS AND WARRANTS</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>15.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>STOCK OPTIONS AND WARRANTS</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On August 10,
2011, the Company&#8217;s Board of Directors approved and caused the Company to adopt the Envision Solar International, Inc. 2011
Stock Incentive Plan (the &#8220;Plan&#8221;), which authorizes the issuance of up to 31,500,000 shares of the Company&#8217;s
common stock pursuant to the exercise of stock options or other awards granted under the Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In 2008, the
Board approved the 2008 equity Incentive Plan, which authorizes 6,108,571 shares under the plan. Exercise rights may not expire
more than three months after the date of termination of the employee but may expire in less time as stipulated in the individual
grant notice. For disability or death, the optionee or estate will generally have up to twelve months to exercise their options.
For certain options the Company may have rights of first refusal for a stipulated period of time, under a separate stock restriction
agreement, whereby if the holder exercise the options and then desires to sell the underlying shares, the Company has the right
to repurchase such shares at a price to which the holder has agreed to sell them to a third party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Stock Options</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company follows
the provisions of ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC Topic 718 establishes standards surrounding
the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses
primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions, such
as options issued under the Company&#8217;s Stock Option Plans. The Company&#8217;s stock option compensation expense was $111,572
and $220,084 for the years ended December&#160;31, 2018 and 2017, respectively, and there was $6,638 of total unrecognized compensation
cost related to unvested options granted under the Company&#8217;s options plans as of December&#160;31, 2018. This stock option
expense will be recognized through December 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The fair value
of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain
assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected
option life and expected volatility in the market value of the underlying common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2017 through December 31, 2017, the Company issued 645,000 stock options under the plans with a total valuation of $61,632.
All of these options have a 10 year term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2018 through December 31, 2018, the Company issued 707,500 stock options under the plans with a total valuation of $94,204.
All of these options have a 10 year term.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">We used the following
assumptions for options granted in fiscal 2018 and 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 34%; text-align: justify">&#160;</td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2018</u></b></font></td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2017</u></b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82.40%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">81.05%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected term</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">2.59% </font></td>
    <td style="text-align: center"><font style="font-size: 10pt">1.5%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Black-Scholes
option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and
are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected
stock price volatility. Because the Company&#8217;s stock options and warrants have characteristics different from those of its
traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&#8217;s
opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The
risk free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the
expected term. The expected dividend yield is based upon the Company&#8217;s history of having never issued a dividend and management&#8217;s
current expectation of future action surrounding dividends. Expected volatility was based on historical data for the trading of
our stock on the open market. The expected lives for such grants were based on the simplified method for employees and directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">All options qualify
as equity pursuant to ASC 815-40-25, &#8220;Contracts in Entity&#8217;s Own Equity.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Option activity for the years ended
December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:</p>

<p style="font: 10pt 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 style="text-align: justify">&#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: 10pt"><b>Number of Options</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">19,917,007</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.25</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">645,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.16</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,095,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(4,250,343</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">0.33</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: 10pt">Outstanding at December 31, 2017</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: 10pt">15,216,664</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">707,500</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.20</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,015,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(88,575</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">0.63</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</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: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</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: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The following
table summarizes information about employee stock options outstanding at December 31, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#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 style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="12" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Outstanding</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Exercisable</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Range of </b></font><br />
<font style="font-size: 10pt"><b>Exercise Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number</b></font><br />
<font style="font-size: 10pt"><b>Outstanding at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Remaining</b></font><br />
<font style="font-size: 10pt"><b>Contractual</b></font><br />
<font style="font-size: 10pt"><b>Life</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic </b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Number </b></font><br />
<font style="font-size: 10pt"><b>Exercisable</b></font><br />
<font style="font-size: 10pt"><b>at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic</b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 17%; padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">$0.13-0.33</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt">&#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: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#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: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As the Company&#8217;s
stock price was lower than the weighted average exercise price at December 31, 2018, there is no aggregate intrinsic value of the
options.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Options exercisable
have a weighted average remaining contractual life of 4.73 years as of December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The weighted
average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>Warrants</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>2018</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">For the year
ended December 31, 2018, as a part of the Company&#8217;s private placement, the Company issued 273,333 warrants to the placement
agents (See Note 14). These warrants, valued at $26,206, are exercisable for 5 years at an exercise price of $0.15 per share. The
Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation
of these warrants include volatility of 79.39%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 5 years.
There was no financial statement accounting effect for the issuance of these warrants as their fair value has been charged to Additional
Paid-in-Capital as an offering cost and was offset by a credit to Additional Paid-in-Capital for their fair value when recording
the issuance of these warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784 common
stock purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and 3 year term. The Company estimated
the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation of these warrants
include volatility of 82.55%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years. As a result of
this transaction, the Company recorded $50,591 of debt discount consisting of the relative fair value of the warrants which is
being amortized to interest expense over the term of the drawdown (See Note 8).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In connection
to the issuance of a Note Payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value
of $115,521 and each with a $0.25 exercise price and a 5 year term. The Company estimated the fair value of the warrants utilizing
the Black-Scholes pricing model. The assumptions used in the valuation of these warrants include volatility of 82.68%, expected
dividends of 0.0%, a discount rate of 2.35%, and expected term of 5 years. As a result of this transaction, the Company recorded
$100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over
the term of the note (See Note 11).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, 645,067 warrants had expired.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>2017</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, and as additional consideration for the funding of the Convertible Note payable by the Lender, the Company
issued 2,500,000 common stock purchase warrants having a value of $187,142 using the Black-Scholes valuation methodology, and each
with a $0.15 exercise price and a three year term (See Note 10). The assumptions used in the valuation of these warrants include
volatility of 85.78%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017 as a result of Draw Downs on our Convertible Line of Credit with the Lender, the Company issued 1,916,667
common stock purchase warrants having a value of $179,612 using the Black-Scholes valuation methodology, and each with a $0.15
exercise price and three year term (See Note 8). The assumptions used in the valuation of these warrants include volatility of
83.67-85.78, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, related to the Company&#8217;s private placement, the company was obligated to issue 223,337 common stock purchase warrants
to the placement agents which were issued in 2018. There was no financial statement accounting effect for the issuance of these
warrants as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional
Paid-in-Capital for their fair value when recording the issuance of these warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, 26,831,589 warrants had expired.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Warrant activity for the years ended
December 31, 2018 and 2017 are as follows:</p>

<p style="font: 10pt 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 style="text-align: justify">&#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: 10pt"><b>Number of Warrants</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">28,196,822</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,416,667</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.15</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(26,831,589)</font></td>
    <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: right"><font style="font-size: 10pt">0.16</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: 10pt">Outstanding at December 31, 2017</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: 10pt">5,781,900</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,581,117</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.21</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(645,067</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">0.25</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</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: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</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: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Warrants exercisable
have a weighted average remaining contractual life of 2.22 years as of December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The weighted average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809050288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. REVENUES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">REVENUES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>16.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>REVENUES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">For each of the
identified periods, revenues can be categorized into the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#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; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>For the year ended December 31,</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#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: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Product Sales</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">6,144,251</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,401,103</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: 10pt">Maintenance Fees</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,576</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,114</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Professional Services</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: 10pt">10,575</font></td>
    <td style="padding-bottom: 2.5pt">&#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: 10pt">3,825</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total Revenues</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,162,402</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,412,042</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">At December 31,
2018 and December 31, 2017, deferred revenue amounted to $835,785 and $77,514 respectively. At December 31, 2018, the Company has
received an initial deposit to plan and manufacture two Solar Tree&#174; units, and a deposit for two of our new HP EVARC units,
in addition to deposits for multi-year maintenance plans for previously sold products. As of December 31, 2018, deferred revenue
associated with product deposits are $791,913 and the delivery of such products are expected within the following six months, while
deferred maintenance fees amounted to $43,872 and pertain to services to be provided through the second quarter of 2022.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6757877376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b></b></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>17.</b></td><td style="text-align: justify"><b>INCOME TAXES</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">There was
no Federal income tax expense for the years ended December 31, 2018 and 2017 due to the Company&#8217;s net losses. Income tax
expense represents minimum state taxes due.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The blended
Federal and State tax rate of 27.98% applies to loss before taxes. The Company&#8217;s tax expense differs from the &#8220;expected&#8221;
tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes),
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Year ended December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 46%; text-align: justify"><font style="font-size: 10pt">Computed &#8220;expected&#8221; tax expense (benefit)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(755,744</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(1,034,086</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">State taxes, net of federal benefit</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(251,217</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(171,202</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Goodwill impairment and other non-deductible items</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(74,120</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">643,016</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in federal tax rates</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,145,380</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in deferred tax asset valuation allowance</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: 10pt">1,081,081</font></td>
    <td>&#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: 10pt">(3,583,108</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Income tax expense</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Deferred income
taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant
portions of deferred tax assets and liabilities at December 31, are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">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="width: 46%; text-align: justify"><font style="font-size: 10pt">Charitable contributions</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Reserve for bad debt</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,805</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,948</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Stock options</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,448,014</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,416,792</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred Revenue</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">233,883</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Depreciation</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">22,937</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,920</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Other</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">19,661</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,674</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Net operating loss carryforward</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: 10pt">7,755,622</font></td>
    <td>&#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: 10pt">6,957,507</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total gross deferred tax assets</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: 10pt">11,500,822</font></td>
    <td>&#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: 10pt">10,419,741</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Less: Deferred tax asset valuation allowance</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: 10pt">(11,432,888</font></td>
    <td><font style="font-size: 10pt">)</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: 10pt">(10,351,807</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred tax assets</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#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: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred tax liabilities:</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="text-align: justify"><font style="font-size: 10pt">Accrued salaries</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total deferred tax liabilities</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred taxes</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As a result
of the Company&#8217;s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance
at December 31, 2018 was $11,432,888. The increase in the valuation allowance during 2018 was $1,081,081.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At December&#160;31,
2018, the Company has a net operating loss carry forward of $27,714,883 of which $24,862,803 is available to offset future net
income through 2037 and $2,852,080 may be carried forward indefinitely subject to IRS defined annual usage limitations. The NOL
expires during the years 2018 to 2037. The utilization of the net operating loss carryforwards is dependent upon the ability of
the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership
of the Company occurs as a result of the Company&#8217;s issuance of common stock, the utilization of the NOL carry forward will
be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such
a change has occurred.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
22, 2017, the United States enacted the Tax Cuts and Jobs Act (Act). The Act makes significant modifications to the provisions
of the Internal Revenue Code, including but not limited to, a corporate tax rate decrease to 21% effective as of January 1, 2018.
The Company&#8217;s net deferred tax assets and liabilities have been revalued at the newly enacted U.S. Corporate rate in the
year of enactment. The adjustment related to the revaluation of the deferred tax asset and liability balances is a net charge
of approximately $4.1 million. This expense is fully offset by a change in valuation allowance. Accordingly, there is no impact
on income tax expense as of December 31, 2017 nor 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></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>53
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6756498976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%; text-align: justify">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>18.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>RELATED PARTY TRANSACTIONS</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Accounts Payable and
Related Party Vendor Payments</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&#8217;s common
stock with a total value of $27,000 to GreenCore for professional services provided to the Company as detailed in a March 28, 2014
consulting agreement. There were no balances owed to GreenCore as of December 31, 2017. Jay Potter, our former director at the
time of such payments, is the managing member of GreenCore (See Note 14).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><u>Director Compensation</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On or about December
31, 2016, Mr. Jay S. Potter, Mr. Tony Posawatz, and Mr. Peter Davidson, all directors of the Company, each entered into an Amendment
to their Restricted Stock Agreement with the Company (each an &#8220;Amendment&#8221;). Pursuant to their Amendments, each director
agreed to terminate his rights to unvested restricted shares of the Company&#8217;s common stock under their previous respective
Restricted Stock Agreements, in consideration for which the Company granted to each director 750,000 restricted shares of the Company&#8217;s
common stock, vesting 1/36 per month over a 36 month period commencing on the date of grant, issuable quarterly on the last day
of each calendar quarter (the first vesting is scheduled to occur on January 31, 2017 and be for 20,833 shares and the first issuance
is scheduled to occur on March 31, 2017 and be for 62,499 shares) so long as each director serves as a director, employee, consultant
or officer of the Company at the time of scheduled vesting. The Company may also grant an additional 750,000 restricted shares
of the Company&#8217;s common stock to each director to vest in the future from time to time, based on their achieving certain
performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a future date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreement), to three directors for their service as defined in their respective Restricted
Stock Grant Agreements. The payments were expensed at issuance (See Note 14).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements (See Note 14). The $93,750 was expensed during the year ended
December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Effective March
27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, split between three directors for performance
of their duties.&#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously
authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the
Board authorizes their award and vesting by specific resolutions (See Note 14). These shares were immediately expensed.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On July 19,
2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&#8217;s resignation
effective on the same date. In recognition of Mr. Potter&#8217;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018 (See Note 14).&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On August 22,
2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&#8217;s audit committee.
In consideration for Mr. Schweitzer&#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement. During the year ended December
31, 2018, the Company released and issued a total of 62,500 vested shares of common stock to Mr. Schweitzer with a per share fair
value of $0.20, or $12,500 (based on the market price at the time of the agreement), for his service as defined in his respective
Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December 31, 2018 (See Note 14).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><u>Stock Issued for Loan Guaranty and Cash Sales</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, and in consideration for the continued Guaranty of the Company&#8217;s obligations extended under a now
terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based on contemporaneous
cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement. These shares were
expensed to interest expense over the term of the Guaranty period. Additionally, during the year ended December 31, 2017, pursuant
to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share price of $0.15 per share
or $200,000 to Keshif (See Note 8).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>Convertible Notes Payable to Related
Parties</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On October 18,
2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the
Chief Executive Officer, President, and Chairman of the Company (the &#8220;Agreement&#8221;). Pursuant to the Agreement, Mr. Wheatley
will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the Board of
Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on March 29,
2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same
terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company
to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December 31, 2018,
net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included in accrued
expenses (See Notes 7 and 9). This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018
on the accompanying consolidated balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Effective as
of February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the
entire principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid
interest, as of February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted
conversion price of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued
to Keshif Ventures, LLC.</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>54
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6631037504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>19. SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>19.</b></td><td style="text-align: justify"><b>SUBSEQUENT EVENTS</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Note Payable with Gemini Special Operations Fund, LP became due as of February 28, 2019 and thus is
in technical default (See Note 11). However, effective that date, an oral forbearance agreement was granted by lender for any defaults,
confirmed in writing, and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity
date of the note, or the note is sooner repaid by the Company.</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>55
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819036560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Corporate Organization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CORPORATE ORGANIZATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision Solar was incorporated
in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions and mergers, including a series
of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated
as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along
with its subsidiary, hereinafter the &#8220;Company&#8221;, &#34;us&#34;, &#34;we&#34;, &#34;our&#34; or &#34;Envision&#34;). Additionally,
the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were
dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision
Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NATURE OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision invents, designs,
and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging
infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating
renewably energized platforms for electric vehicle (&#8220;EV&#8221;) charging, media and branding, and energy security which management
believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&#8217;s chief differentiator
is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary
technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy
in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.
Management believes that Envision&#8217;s products deliver multiple layers of value such as: environmental impact free renewably
energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;
reduced carbon footprint; high visibility &#34;green halo&#34; branding; reduction of net operating costs through reduced utility
bills; and revenue creation opportunities through the sales of digital out of home (&#8220;DOOH&#8221;) media.</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_ConsolidationPolicyTextBlock', window );">Principals of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PRINCIPALS OF CONSOLIDATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial
statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar
Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>USE OF ESTIMATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated
financial statements in conformity with accounting principles generally accepted in the United States of America requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets
and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the
reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated financial
statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations, depreciable
lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible debt,
valuation of share-based payments, and the valuation allowance on deferred tax assets.</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_ConcentrationRiskDisclosureTextBlock', window );">Concentrations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONCENTRATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Credit
Risk</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">Financial instruments
that potentially subject us to concentrations of credit risk consist of cash and revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">The Company
maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has
not experienced any losses in such accounts through December 31, 2018.&#160;&#160;The Company did not have any bank balances in
excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Accounts
Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; 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: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer B</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">94%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Revenues</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">For the years
ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">50%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer C</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">12%</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CASH AND CASH EQUIVALENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the purposes of the
consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months
or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.</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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>FAIR VALUE OF FINANCIAL INSTRUMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical
cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of
the short-term nature of these instruments.</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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ACCOUNTS RECEIVABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounts receivable are
customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any
receivables may become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts
receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,
our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable balances
that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record a general
reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall collections.
After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</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_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INVENTORY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual
physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory
may be below the carrying value.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Equipment and Depreciation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PROPERTY, EQUIPMENT AND DEPRECIATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related
assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are
expensed as incurred.</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_IntangibleAssetsFiniteLivedPolicy', window );">Patents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PATENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company believes it
will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are
accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets
are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically
20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years
ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.</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 );">Impairment of Long-Lived assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>IMPAIRMENT OF LONG-LIVED ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
long-lived assets in accordance with the provisions of ASC 360-10-35-15 &#8220;Impairment or Disposal of Long-Lived Assets.&#8221;
This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or
changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held
and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated
by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the
carrying amount or fair value less costs to sell.</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_DerivativesMethodsOfAccountingHedgingDerivatives', window );">Accounting for Derivatives</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ACCOUNTING FOR DERIVATIVES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company evaluates its
convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts
qualify as derivatives to be separately accounted for under ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The result of
this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as
a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement
of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and
accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,
and debt discounts, and recognizes a net gain or loss on extinguishment.&#160; Equity instruments that are initially classified
as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the
instrument on the reclassification date.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue and Cost Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>REVENUE AND COST RECOGNITION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 1, 2018, Envision
adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers
(Topic 606).&#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods
or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for
those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)
identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction
price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance
obligation.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on
a net basis and excluded from revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&#160; At December
31, 2018, the Company has no product warranty accrual given the Company&#8217;s de minimis historical financial warranty experience.</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_CostOfSalesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COST OF REVENUES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records
direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs
of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling
costs as cost of revenues.</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_ResearchAndDevelopmentExpensePolicy', window );">Research and development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RESEARCH AND DEVELOPMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC
730-10, &#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed
when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal
amounts of labor associated with research and development projects, of $3,585 for the year ending December&#160;31, 2018 and $1,772
for the year ending December 31, 2017.</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_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ADVERTISING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs
are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>STOCK-BASED COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows ASC
718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value
of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest
is recognized as an expense over the requisite service periods using the straight-line attribution method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &#8220;Equity-Based Payments
to Non-Employees&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
income taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset
and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred
tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the
tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management
believes it is more likely than not that the net deferred asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
provisions of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly
certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty
about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the
guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period
during which, based on all available evidence, management believes it is more likely than not that the position will be sustained
upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated
with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount
of tax benefit that is more than 50&#160;percent likely of being realized upon settlement with the applicable taxing authority.
The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected
as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties
that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain
of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December
31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any
of the open tax years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides
guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously
unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an
examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of
the tax benefit.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Net Loss per Common Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>BASIC AND DILUTED NET LOSS PER COMMON SHARE
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic net loss per share
is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the
period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental
common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock
equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Convertible debt convertible
into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were
outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common
shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents
were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive
due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These
potential common shares may dilute future earnings per share.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONTINGENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain conditions may
exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will
only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent
liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal
proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal
counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount
of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability
has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in
the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not
probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,
together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal
costs in its estimates of amounts to accrue.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SEGMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
guidance of ASC 280-10 for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#34; During 2018 and 2017,
the Company only operated in one segment; therefore, segment information has not been presented.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RECLASSIFICATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain reclassifications
have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified
from Convertible Notes Payable &#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.
This reclassification had no impact on net loss, shareholders&#8217; equity or cash flows as previously reported.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other than the adoption
of ASC 606 &#8220;Revenue from Contracts with Customers,&#8221; there are no new accounting pronouncements that became effective
during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results
of its&#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements
discussed below, disclose the potential effects on the Company&#8217;s consolidated financial position and/or results of its&#8217;
operations and financial statement disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-05</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-05: <i>&#34;Income Taxes (Topic 805)&#8221;</i> to provide
accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&#8220;U.S.
GAAP&#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition
of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an
entity&#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change
in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting
(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed
for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in
2017.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2016-02</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2016-02: &#8220;Leases (Topic 842)&#8221; whereby lessees will
need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective
for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current
assets and current liabilities but have no net material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-07</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-07: &#8220;Compensation -Stock Compensation (Topic 718)&#8221;
which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based
payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.
The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&#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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<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 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DerivativesMethodsOfAccountingHedgingDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4EEEE<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL109999725-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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_NatureOfOperations</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 8: 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 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809197376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Accounts
Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; 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: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer B</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">94%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Revenues</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">For the years
ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">50%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer C</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">12%</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6755352656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 31, 2018 and
2017, accounts receivables were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#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 style="text-align: justify">&#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: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accounts receivable</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">5,946</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: 10pt">Less: Allowance for doubtful accounts</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: 10pt">&#8211;</font></td>
    <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: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Accounts receivable, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,946</font></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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630543840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Prepaid expenses and other current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other
current assets are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#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 style="text-align: justify">&#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: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Prepaid insurance</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">29,524</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">25,402</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: 10pt">Deposit on future raw material purchases</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: 10pt">226,547</font></td>
    <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: right"><font style="font-size: 10pt">30,272</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total prepaid expenses and other current assets</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">256,071</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">55,674</font></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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6693907120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. INVENTORY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">Inventories
are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of
December 31, 2018 and 2017, inventory consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">&#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 style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify">&#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: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Finished goods</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,716,141</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: 10pt">Work in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">443,701</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">311,481</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Raw materials</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">698,689</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">300,479</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: 10pt">Inventory reserve</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: 10pt">(11,424</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">(8,601</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Inventory, net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,130,966</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,319,500</font></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_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>60
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630543840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Property and equipment consists of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; 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 style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Est. Useful </b></font><br />
<font style="font-size: 10pt"><b>Lives</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 48%; text-align: justify"><font style="font-size: 10pt">Computer equipment and software</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><font style="font-size: 10pt">5 years</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</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: 10pt">Furniture and fixtures</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">7 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Office equipment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">5 years</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: 10pt">3,039</font></td>
    <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: right"><font style="font-size: 10pt">20,533</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">1-5 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">305,337</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">341,583</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Autos</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</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: 10pt">Leasehold improvements</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">47 months</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: 10pt">6,790</font></td>
    <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: right"><font style="font-size: 10pt">6,790</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total property and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">479,599</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">533,339</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: 10pt">Less accumulated depreciation</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; 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: 10pt">(346,364</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">(307,227</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#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: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Property and Equipment, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; 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: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">133,235</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">226,112</font></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_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>61
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809197376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued expense schedule</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">The major components
of accrued expenses are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">&#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 style="text-align: justify">&#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: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accrued vacation</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">196,888</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">152,051</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: 10pt">Accrued interest</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">239,838</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175,953</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued rent</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">66,349</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">77,164</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued loss contingency</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">71,744</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44,423</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Other accrued expense</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: 10pt">39,351</font></td>
    <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: right"><font style="font-size: 10pt">2,333</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: 10pt">Total accrued expenses</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">614,170</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">451,924</font></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_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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>62
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6799517152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_ConvertibleNotePayableRelatedPartiesAbstract', window );"><strong>Convertible Notes Payable - Related Parties And Fair Value Measurements</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_evsi_ConvertibleNotesPayableTableTextBlock', window );">Convertible notes payable summary</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Amount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Convertible Notes Payable, net of discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 35%; text-align: left">Evey Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Pegasus Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">&#8220;Lender&#8221; Note</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,500,000</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">175,668</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,324,332</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,662,616</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">175,668</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,486,948</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Unamortized Discount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Convertible Notes Payable, net of discount</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 35%"><font style="font-size: 10pt">Evey Note</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">50,616</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">15,480</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">35,136</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">&#8220;Lender&#8221; Note</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: 10pt">1,500,000</font></td>
    <td>&#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: 10pt">430,901</font></td>
    <td>&#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: 10pt">1,069,099</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Current Portion</font></td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,550,616</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">446,381</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,104,235</font></td>
    <td>&#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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Pegasus Note</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Long Term Portion</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Summary of activity of Level 3 liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.85pt; text-indent: 0.5in; text-align: justify">The following is a summary of activity
of Level 3 liabilities for the periods ended December 31, 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5in 0 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; background-color: #EEEEEE">
    <td style="width: 78%; text-align: justify"><font style="font-size: 10pt">Balance at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 18%; text-align: right"><font style="font-size: 10pt">107,081</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: 10pt">Gain on debt extinguishment</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: 10pt">(107,081</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Balance at December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></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_evsi_ConvertibleNotePayableRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_ConvertibleNotePayableRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_ConvertibleNotesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible notes payable summary [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_ConvertibleNotesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19279-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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>63
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6803979296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Annual minimum lease payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Future annual
minimum lease payments related to our facility lease are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; 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; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">2019</font></td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 2%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 32%; text-align: right"><font style="font-size: 10pt">543,180</font></td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">2020</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: 10pt">404,952</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">948,132</font></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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809107760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Nonvested Shares Activity Table</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 41%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Nonvested Shares</p></td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 10pt">Weighted-Average Grant-Date Fair Value</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2017</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;3,750,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;1,500,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.20</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">(1,562,500)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;&#160;(750,000)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2018</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;2,937,500</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.17</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>65
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6642559904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Assumptions for options granted</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">We used the following
assumptions for options granted in fiscal 2018 and 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 34%; text-align: justify">&#160;</td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2018</u></b></font></td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2017</u></b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82.40%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">81.05%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected term</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">2.59% </font></td>
    <td style="text-align: center"><font style="font-size: 10pt">1.5%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Rollforward of option activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Option activity for the years ended
December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:</p>

<p style="font: 10pt 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 style="text-align: justify">&#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: 10pt"><b>Number of Options</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">19,917,007</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.25</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">645,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.16</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,095,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(4,250,343</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">0.33</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: 10pt">Outstanding at December 31, 2017</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: 10pt">15,216,664</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">707,500</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.20</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,015,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(88,575</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">0.63</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</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: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</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: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Stock options information by exercise price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The following
table summarizes information about employee stock options outstanding at December 31, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#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 style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="12" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Outstanding</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Exercisable</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Range of </b></font><br />
<font style="font-size: 10pt"><b>Exercise Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number</b></font><br />
<font style="font-size: 10pt"><b>Outstanding at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Remaining</b></font><br />
<font style="font-size: 10pt"><b>Contractual</b></font><br />
<font style="font-size: 10pt"><b>Life</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic </b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Number </b></font><br />
<font style="font-size: 10pt"><b>Exercisable</b></font><br />
<font style="font-size: 10pt"><b>at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic</b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 17%; padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">$0.13-0.33</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt">&#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: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#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: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#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 );">Warrant activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Warrant activity for the years ended
December 31, 2018 and 2017 are as follows:</p>

<p style="font: 10pt 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 style="text-align: justify">&#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: 10pt"><b>Number of Warrants</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">28,196,822</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,416,667</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.15</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(26,831,589)</font></td>
    <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: right"><font style="font-size: 10pt">0.16</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: 10pt">Outstanding at December 31, 2017</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: 10pt">5,781,900</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,581,117</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.21</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</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: 10pt">(645,067</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</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: 10pt">0.25</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</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: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</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: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></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_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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6790918736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</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_ScheduleOfPrincipalTransactionsRevenueTextBlock', window );">Schedule of revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">For each of the
identified periods, revenues can be categorized into the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#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; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>For the year ended December 31,</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#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: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#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: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Product Sales</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">6,144,251</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,401,103</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: 10pt">Maintenance Fees</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,576</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,114</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Professional Services</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: 10pt">10,575</font></td>
    <td style="padding-bottom: 2.5pt">&#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: 10pt">3,825</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total Revenues</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,162,402</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,412,042</font></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_evsi_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading for own account by broker dealers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=35711157&amp;loc=d3e42567-110969<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock</td>
</tr>
<tr>
<td style="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>67
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6790918448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income tax reconciliation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Year ended December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 46%; text-align: justify"><font style="font-size: 10pt">Computed &#8220;expected&#8221; tax expense (benefit)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(755,744</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(1,034,086</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">State taxes, net of federal benefit</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(251,217</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(171,202</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Goodwill impairment and other non-deductible items</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(74,120</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">643,016</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in federal tax rates</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,145,380</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in deferred tax asset valuation allowance</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: 10pt">1,081,081</font></td>
    <td>&#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: 10pt">(3,583,108</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Income tax expense</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">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="width: 46%; text-align: justify"><font style="font-size: 10pt">Charitable contributions</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Reserve for bad debt</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,805</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,948</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Stock options</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,448,014</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,416,792</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred Revenue</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">233,883</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Depreciation</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">22,937</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,920</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Other</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">19,661</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,674</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Net operating loss carryforward</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: 10pt">7,755,622</font></td>
    <td>&#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: 10pt">6,957,507</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total gross deferred tax assets</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: 10pt">11,500,822</font></td>
    <td>&#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: 10pt">10,419,741</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Less: Deferred tax asset valuation allowance</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: 10pt">(11,432,888</font></td>
    <td><font style="font-size: 10pt">)</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: 10pt">(10,351,807</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred tax assets</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#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: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred tax liabilities:</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="text-align: justify"><font style="font-size: 10pt">Accrued salaries</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total deferred tax liabilities</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</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: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred taxes</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</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_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_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>68
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819868736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=evsi_CustomerBMember', window );">Customer B [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">94.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=evsi_CustomerCMember', window );">Customer C [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=evsi_CustomerAMember', window );">Customer A [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">82.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=evsi_CustomerAMember', window );">Customer A [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">28.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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=evsi_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=evsi_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=evsi_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818677856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Uninsured cash</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 150,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_CashEquivalentsAtCarryingValue', window );">Cash equivalents</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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property and equipment estimated useful lives</a></td>
<td class="text">3 to 7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 intangible asset</a></td>
<td class="nump">$ 2,733<span></span>
</td>
<td class="nump">561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyAccrual', window );">Accrued warranty reserve</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_ResearchAndDevelopmentExpense', window );">Research and development costs</a></td>
<td class="nump">3,585<span></span>
</td>
<td class="nump">1,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 114,408<span></span>
</td>
<td class="nump">$ 81,278<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_WarrantSharesMember', window );">Warrant Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">6,717,950<span></span>
</td>
<td class="nump">5,781,900<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_ConvertibleDebtSharesMember', window );">Convertible Debt Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">20,914,405<span></span>
</td>
<td class="nump">19,846,181<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_OptionsSharesMember', window );">Option Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">14,820,589<span></span>
</td>
<td class="nump">15,216,664<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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ExtendedProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_WarrantSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_WarrantSharesMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_ConvertibleDebtSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_ConvertibleDebtSharesMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_OptionsSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_OptionsSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819748224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. GOING CONCERN (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_GoingConcernAbstract', window );"><strong>Capitalization of accrued interest to convertible notes payable</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_NetIncomeLoss', window );">Net losses</a></td>
<td class="num">$ (3,598,780)<span></span>
</td>
<td class="num">$ (3,041,430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">349,072<span></span>
</td>
<td class="nump">430,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 operations</a></td>
<td class="num">(712,456)<span></span>
</td>
<td class="num">(3,437,312)<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_evsi_WorkingCapital', window );">Working capital</a></td>
<td class="num">(2,759,580)<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_StockholdersEquity', window );">Stockholders' deficit</a></td>
<td class="num">(2,480,679)<span></span>
</td>
<td class="num">(349,262)<span></span>
</td>
<td class="num">$ (1,385,104)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(41,875,659)<span></span>
</td>
<td class="num">(38,276,879)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from offering</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">$ 2,345,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_ProceedsFromLinesOfCredit', window );">Borrowings on line of credit, net</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherLongTermDebt', window );">Payments of other debt facilities</a></td>
<td class="nump">$ 212,685<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_evsi_GoingConcernAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Going concern disclosure [Abstract]</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;">evsi_GoingConcernAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Working capital</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;">evsi_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><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.(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment of debt classified as other, maturing after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>71
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818233376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">$ 1,290,702<span></span>
</td>
<td class="nump">$ 5,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less: Allowance for doubtful accounts</a></td>
<td class="nump">0<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_AccountsReceivableNetCurrent', window );">Accounts receivable, Net</a></td>
<td class="nump">$ 1,290,702<span></span>
</td>
<td class="nump">$ 5,946<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809050288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Bad debt expense</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_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 835,785<span></span>
</td>
<td class="nump">$ 77,514<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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the allowance for doubtful accounts.</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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6758072032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">$ 29,524<span></span>
</td>
<td class="nump">$ 25,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Deposit on future raw material purchases</a></td>
<td class="nump">226,547<span></span>
</td>
<td class="nump">30,272<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 256,071<span></span>
</td>
<td class="nump">$ 55,674<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>74
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630107376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>5. INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,716,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">443,701<span></span>
</td>
<td class="nump">311,481<span></span>
</td>
</tr>
<tr class="ro">
<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">698,689<span></span>
</td>
<td class="nump">300,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory reserve</a></td>
<td class="num">(11,424)<span></span>
</td>
<td class="num">(8,601)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 1,130,966<span></span>
</td>
<td class="nump">$ 2,319,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 merchandise or goods in the production process expected to be completed 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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819353664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">3 to 7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 property and equipment</a></td>
<td class="nump">$ 479,599<span></span>
</td>
<td class="nump">$ 533,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(346,364)<span></span>
</td>
<td class="num">(307,227)<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_PropertyPlantAndEquipmentNet', window );">Property and Equipment, Net</a></td>
<td class="nump">$ 133,235<span></span>
</td>
<td class="nump">226,112<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=evsi_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 property and equipment</a></td>
<td class="nump">$ 32,666<span></span>
</td>
<td class="nump">32,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 property and equipment</a></td>
<td class="nump">$ 82,529<span></span>
</td>
<td class="nump">82,529<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_OfficeEquipmentMember', window );">Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 property and equipment</a></td>
<td class="nump">$ 3,039<span></span>
</td>
<td class="nump">20,533<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">1-5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 property and equipment</a></td>
<td class="nump">$ 305,337<span></span>
</td>
<td class="nump">341,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Autos [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 property and equipment</a></td>
<td class="nump">$ 49,238<span></span>
</td>
<td class="nump">49,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">47 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 property and equipment</a></td>
<td class="nump">$ 6,790<span></span>
</td>
<td class="nump">$ 6,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_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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=evsi_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783375072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 60,106<span></span>
</td>
<td class="nump">$ 68,820<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_evsi_DepreciationExpenseCapitalized', window );">Depreciation expense capitalized</a></td>
<td class="nump">$ 22,200<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_DepreciationExpenseCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation expense capitalized</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;">evsi_DepreciationExpenseCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>77
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6791210688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>7. ACCRUED EXPENSES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">$ 196,888<span></span>
</td>
<td class="nump">$ 152,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">239,838<span></span>
</td>
<td class="nump">175,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Accrued rent</a></td>
<td class="nump">66,349<span></span>
</td>
<td class="nump">77,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrued loss contingency</a></td>
<td class="nump">71,744<span></span>
</td>
<td class="nump">44,423<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other accrued expense</a></td>
<td class="nump">39,351<span></span>
</td>
<td class="nump">2,333<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_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 614,170<span></span>
</td>
<td class="nump">$ 451,924<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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued as of the balance sheet date for environmental 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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.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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&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 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_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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.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 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-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_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-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.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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=82887183&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=82887183&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=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>78
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821972000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Apr. 29, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 107,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Convertible Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 960,000<span></span>
</td>
<td class="nump">923,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=evsi_LSAMember', window );">Loan and Security Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="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_LineOfCreditFacilityExpirationDate1', window );">Line of credit maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2020<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_LineOfCreditFacilityInterestRateDescription', window );">Line of credit interest rate terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Monthly interest only payments through December 2017.<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_DebtRelatedCommitmentFeesAndDebtIssuanceCosts', window );">Commitment fee paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<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_evsi_ReimbursementOfBankExpensesForDocumentation', window );">Reimbursement of bank expenses for documentation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<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_evsi_ReimbursementOfFilingFees', window );">Reimbursement of filing fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,655<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_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of credit line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_LineOfCreditFacilityAxis=evsi_LSAMember', window );">Loan and Security Agreement [Member] | Loan Guaranty [Member] | Keshif Ventures, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForLoanGuarantySharesIssued', window );">Stock issued for loan guaranty, shares issued</a></td>
<td class="nump">219,555<span></span>
</td>
<td class="nump">234,302<span></span>
</td>
<td class="text">&#160;<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_evsi_StockIssuedForLoanGuarantyValue', window );">Stock issued for loan guaranty, value</a></td>
<td class="nump">$ 32,933<span></span>
</td>
<td class="nump">$ 35,145<span></span>
</td>
<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="num">$ (2,183)<span></span>
</td>
<td class="nump">$ 2,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,916,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 226,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></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">66,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></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">232,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember', window );">Unsecured Convertible Promissory note [Member] | Desmond Wheatley [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,749<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_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_NotePayableMember', window );">Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">175,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 31,  2019<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_LinesOfCreditCurrent', window );">Convertible Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 960,000<span></span>
</td>
<td class="nump">923,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></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">226,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Third Drawdown [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,784<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,282<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,829<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Other Drawdowns [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,513,013<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_RepaymentsOfLinesOfCredit', window );">Repayment of credit line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 553,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Second Draw Down [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></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">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></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">175,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Initial Draw Down [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></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">$ 850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,416,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></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">$ 243,223<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_evsi_ReimbursementOfBankExpensesForDocumentation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reimbursement of bank expenses for documentation</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;">evsi_ReimbursementOfBankExpensesForDocumentation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_ReimbursementOfFilingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reimbursement of filing fees</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;">evsi_ReimbursementOfFilingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForLoanGuarantySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued for loan guaranty, shares issued</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_StockIssuedForLoanGuarantySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForLoanGuarantyValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued for loan guaranty, value</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;">evsi_StockIssuedForLoanGuarantyValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentOfWarrantsGrantedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for noncash service expenses paid for by granting of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentOfWarrantsGrantedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtRelatedCommitmentFeesAndDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the charge against earnings during the period for commitment fees and debt issuance expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><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.(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><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.(f))<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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityAxis=evsi_LSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=evsi_LSAMember</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_NonmonetaryTransactionTypeAxis=evsi_LoanGuarantyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonmonetaryTransactionTypeAxis=evsi_LoanGuarantyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</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_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_DesmondWheatleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_DesmondWheatleyMember</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_LongtermDebtTypeAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_PegasusNoteMember</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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_CreditFacilityAxis=evsi_RevolvingNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=evsi_RevolvingNoteMember</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_LongtermDebtTypeAxis=evsi_ThirdDrawdownMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ThirdDrawdownMember</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_LongtermDebtTypeAxis=evsi_OtherDrawdownsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_OtherDrawdownsMember</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_LongtermDebtTypeAxis=evsi_SecondDrawDownMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_SecondDrawDownMember</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_LongtermDebtTypeAxis=evsi_InitialDrawDownMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_InitialDrawDownMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818440080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (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>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Convertible note payable - related parties</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 135,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember', window );">Wheatley Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Convertible note payable - related parties</a></td>
<td class="nump">177,251<span></span>
</td>
<td class="nump">$ 135,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_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="nump">28,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></td>
<td class="nump">8,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 7,749<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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 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.(k)(1))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<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_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821470384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">$ 1,104,235<span></span>
</td>
<td class="nump">$ 1,486,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible notes payable, net - long term portion</a></td>
<td class="nump">100,000<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_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="nump">1,550,616<span></span>
</td>
<td class="nump">1,662,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">175,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,486,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible notes payable, net - long term portion</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_NotePayableMember', window );">Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">226,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,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_CounterpartyNameAxis=evsi_EveyNoteMember', window );">Evey Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="nump">50,616<span></span>
</td>
<td class="nump">62,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">15,480<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">35,136<span></span>
</td>
<td class="nump">62,616<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_CounterpartyNameAxis=evsi_LenderNoteMember', window );">Lender Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">430,901<span></span>
</td>
<td class="nump">175,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">1,069,099<span></span>
</td>
<td class="nump">1,324,332<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_CounterpartyNameAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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_ConvertibleLongTermNotesPayable', window );">Convertible notes payable, net - long term portion</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=evsi_GeminiMasterThirdMember', window );">Gemini Master Fund - Third Amended [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 600,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_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI 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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_PegasusNoteMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</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_CounterpartyNameAxis=evsi_EveyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_EveyNoteMember</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_CounterpartyNameAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_LenderNoteMember</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_CounterpartyNameAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_PegasusNoteMember</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_CounterpartyNameAxis=evsi_GeminiMasterThirdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_GeminiMasterThirdMember</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>81
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6796114128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 107,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(107,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818358896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 05, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,104,235<span></span>
</td>
<td class="nump">$ 1,104,235<span></span>
</td>
<td class="nump">$ 1,486,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt, amount converted</a></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">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_ConversionOfDebtInterestConverted', window );">Conversion of debt, interest converted</a></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">$ 104,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">$ 12,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_us-gaap_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember', window );">Wheatley Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,749<span></span>
</td>
<td class="nump">7,749<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_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,220<span></span>
</td>
<td class="nump">28,220<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></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">$ 232,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></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">66,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member] | December Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,069,099<span></span>
</td>
<td class="nump">1,069,099<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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,901<span></span>
</td>
<td class="nump">430,901<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_evsi_LendersFeesRecordedAsDebtDiscount', window );">Lenders fees recorded as debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,094<span></span>
</td>
<td class="nump">$ 9,094<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_DebtInstrumentMaturityDate', window );">Debt maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,315<span></span>
</td>
<td class="nump">$ 74,315<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 28,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 226,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,916,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,486,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">175,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,749<span></span>
</td>
<td class="nump">7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_NotePayableMember', window );">Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,315<span></span>
</td>
<td class="nump">$ 74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember', window );">Automobile Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.99%<span></span>
</td>
<td class="nump">5.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,137<span></span>
</td>
<td class="nump">$ 90,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=evsi_GeminiMasterThirdMember', window );">Gemini Master Fund - Third Amended [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt, amount converted</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_evsi_ConversionOfDebtInterestConverted', window );">Conversion of debt, interest converted</a></td>
<td class="nump">$ 104,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="nump">4,698,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=evsi_GeminiMasterThirdMember', window );">Gemini Master Fund - Third Amended [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 600,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_CounterpartyNameAxis=evsi_EveyNoteMember', window );">Evey Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul.  01,  2019<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_RepaymentsOfConvertibleDebt', window );">Payments on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=evsi_EveyNoteMember', window );">Evey Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,136<span></span>
</td>
<td class="nump">35,136<span></span>
</td>
<td class="nump">62,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,480<span></span>
</td>
<td class="nump">15,480<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,382<span></span>
</td>
<td class="nump">$ 73,382<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CounterpartyNameAxis=evsi_LenderNoteMember', window );">Lender Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,069,099<span></span>
</td>
<td class="nump">$ 1,069,099<span></span>
</td>
<td class="nump">1,324,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 430,901<span></span>
</td>
<td class="nump">$ 430,901<span></span>
</td>
<td class="nump">175,668<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_CounterpartyNameAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_evsi_ConversionOfDebtInterestConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of debt, interest converted</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;">evsi_ConversionOfDebtInterestConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_LendersFeesRecordedAsDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lenders fees recorded as debt discount</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;">evsi_LendersFeesRecordedAsDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentOfWarrantsGrantedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for noncash service expenses paid for by granting of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentOfWarrantsGrantedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</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.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</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_TransactionTypeAxis=evsi_DecAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=evsi_DecAmendmentMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</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_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember</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_LongtermDebtTypeAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_PegasusNoteMember</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_CounterpartyNameAxis=evsi_GeminiMasterThirdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_GeminiMasterThirdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_CounterpartyNameAxis=evsi_EveyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_EveyNoteMember</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_CounterpartyNameAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_LenderNoteMember</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_CounterpartyNameAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_PegasusNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820899680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. NOTE PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Note Payable</a></td>
<td class="nump">$ 788,185<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">239,838<span></span>
</td>
<td class="nump">175,953<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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt original amount</a></td>
<td class="nump">$ 750,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_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity Date</a></td>
<td class="text">Feb. 28,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesPayableCurrent', window );">Increase in note payable balance</a></td>
<td class="nump">$ 112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Lender fees recorded as debt discount</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_WarrantsIssuedShares', window );">Warrants issued, shares</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrant term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Fair value of warrants</a></td>
<td class="nump">$ 115,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortized of debt discount</a></td>
<td class="nump">100,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Note Payable</a></td>
<td class="nump">788,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">$ 26,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_VendorNotePayableMember', window );">Vendor Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Payment of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,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_GainLossRelatedToLitigationSettlement', window );">Gain on debt settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember', window );">Automobile Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="nump">5.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_NotePayableMember', window );">Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">226,768<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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 446,381<span></span>
</td>
<td class="nump">175,668<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_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 232,768<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_WarrantsIssuedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants issued 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;">evsi_WarrantsIssuedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.(i)(4))<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</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.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-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.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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&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_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=evsi_VendorNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_VendorNotePayableMember</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_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember</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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809141328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>12. AUTO LOAN (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="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_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember', window );">Automobile Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="nump">5.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Auto loan current</a></td>
<td class="nump">$ 10,520<span></span>
</td>
<td class="nump">$ 9,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Auto loan noncurrent</a></td>
<td class="nump">$ 9,277<span></span>
</td>
<td class="nump">$ 20,620<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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="nump">10.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_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 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_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_AutomobileLoanMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6799526160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Future minimum operating lease payments, 2019</a></td>
<td class="nump">$ 543,180<span></span>
</td>
</tr>
<tr class="re">
<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 );">Future minimum operating lease payments, 2020</a></td>
<td class="nump">404,952<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Future minimum operating lease payments</a></td>
<td class="nump">$ 948,132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6799486896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="nump">$ 146,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Administrative rent expense</a></td>
<td class="nump">111,655<span></span>
</td>
<td class="nump">$ 111,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventoryCapitalizedCosts', window );">Rent capitalized into inventory as manufacturing overhead costs</a></td>
<td class="nump">446,618<span></span>
</td>
<td class="nump">$ 446,618<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_TransactionTypeAxis=us-gaap_LeaseAgreementsMember', window );">Lease Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Leases payable</a></td>
<td class="nump">$ 97,344<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_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherInventoryCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, 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)<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_OtherInventoryCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TransactionTypeAxis=us-gaap_LeaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_LeaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820126880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="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_AwardTypeAxis=us-gaap_CommonStockMember', window );">Common Stock | Nonvested Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Number of Nonvested Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of Nonvested Shares Outstanding, Beginning</a></td>
<td class="nump">3,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Nonvested Shares Granted</a></td>
<td class="nump">1,500,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Number of Nonvested Shares Vested</a></td>
<td class="num">(1,562,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Number of Nonvested Shares Forfeited</a></td>
<td class="num">(750,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of Nonvested Shares Outstanding, Ending</a></td>
<td class="nump">2,937,500<span></span>
</td>
<td class="nump">3,750,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Exercise Price</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Vested</a></td>
<td class="nump">0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="nump">0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.15<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Number of Nonvested Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Nonvested Shares Granted</a></td>
<td class="nump">707,500<span></span>
</td>
<td class="nump">645,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.16<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_CommonStockMember</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_TransactionTypeAxis=evsi_NonvestedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=evsi_NonvestedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>88
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819811488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="nump">$ 290,000<span></span>
</td>
<td class="nump">$ 2,345,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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash offering costs</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">53,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_evsi_ConversionOfDebtInterestConverted', window );">Conversion of debt, interest converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Conversion of debt principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 704,709<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party,value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">107,081<span></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_evsi_SharesIssuedForLoanGuarantyRelatedParty', window );">Shares Issued for Loan Guaranty - Related Party. value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,078<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_TransactionTypeAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,633,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,345,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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,600<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_evsi_StockIssuedForPurchaseOfWarrants', window );">Stock issued for purchase of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,337<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_TransactionTypeAxis=us-gaap_ServiceMember', window );">Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember', window );">Jay Potter [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party,value</a></td>
<td class="nump">$ 18,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifVenturesMember', window );">Keshif Ventures LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,333,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,315,940<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalLLCMember', window );">GreenCoreCapitalLLCMember | Stock Issued for Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party,value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalMember', window );">GreenCore Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party,value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued for cash, shares</a></td>
<td class="nump">1,933,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="nump">$ 290,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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash offering costs</a></td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForPurchaseOfWarrants', window );">Stock issued for purchase of warrants</a></td>
<td class="nump">50,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_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock expense</a></td>
<td class="nump">$ 562,500<span></span>
</td>
<td class="nump">$ 562,500<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Stock Issued for Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250,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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 337,500<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Three Directors [Member] | Stock Issued for Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="nump">$ 93,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued for performance of duties, shares</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Stock issued for performance of duties, value</a></td>
<td class="nump">$ 112,500<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_CounterpartyNameAxis=evsi_SchweitzerMember', window );">Schweitzer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="nump">62,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued for Services, value</a></td>
<td class="nump">$ 12,500<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_CounterpartyNameAxis=evsi_PotterMember', window );">Potter [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="nump">$ 18,750<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_evsi_ConversionOfDebtInterestConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of debt, interest converted</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;">evsi_ConversionOfDebtInterestConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_SharesIssuedForLoanGuarantyRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued for Loan Guaranty - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_SharesIssuedForLoanGuarantyRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForPurchaseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued for purchase of warrants.</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;">evsi_StockIssuedForPurchaseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_StockIssuedForServicesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForServicesRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party (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;">evsi_StockIssuedForServicesRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001942&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransactionTypeAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_PrivatePlacementMember</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_TransactionTypeAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=evsi_StockIssuedForServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=evsi_StockIssuedForServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_ThreeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_ThreeDirectorsMember</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_CounterpartyNameAxis=evsi_SchweitzerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_SchweitzerMember</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_CounterpartyNameAxis=evsi_PotterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_PotterMember</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>89
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6803979296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Assumptions) - Employee Stock Option [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">82.40%<span></span>
</td>
<td class="nump">81.05%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod', window );">Expected remaining term</a></td>
<td class="text">5 Years<span></span>
</td>
<td class="text">5 Years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.59%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses use of the simplified method to calculate the expected term that stock option awards under the specified plan will exist before being exercised or terminated, the reason and justification for its use, and the periods for which the method was used if it was not used in all periods 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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>90
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819379616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Option Activity) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Beginning</a></td>
<td class="nump">15,216,664<span></span>
</td>
<td class="nump">19,917,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Options Granted</a></td>
<td class="nump">707,500<span></span>
</td>
<td class="nump">645,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options Exercised</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options Forfeited</a></td>
<td class="num">(1,015,000)<span></span>
</td>
<td class="num">(1,095,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of Options Expired</a></td>
<td class="num">(88,575)<span></span>
</td>
<td class="num">(4,250,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Ending</a></td>
<td class="nump">14,820,589<span></span>
</td>
<td class="nump">15,216,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable, Ending</a></td>
<td class="nump">14,674,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">0.20<span></span>
</td>
<td class="nump">0.16<span></span>
</td>
</tr>
<tr class="re">
<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 Exercised</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="nump">0.19<span></span>
</td>
<td class="nump">0.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Expired</a></td>
<td class="nump">0.63<span></span>
</td>
<td class="nump">0.33<span></span>
</td>
</tr>
<tr class="ro">
<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 Outstanding, Ending</a></td>
<td class="nump">0.23<span></span>
</td>
<td class="nump">0.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable, Ending</a></td>
<td class="nump">0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>91
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6806610640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable) - Employee Stock Option [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding</a></td>
<td class="nump">14,820,589<span></span>
</td>
<td class="nump">15,216,664<span></span>
</td>
<td class="nump">19,917,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 9 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value</a></td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Exercisable</a></td>
<td class="nump">14,674,758<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">0.13-0.33 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Price, Lower</a></td>
<td class="nump">$ 0.13<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Price, Upper</a></td>
<td class="nump">$ 0.33<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding</a></td>
<td class="nump">14,820,589<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 9 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value</a></td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Exercisable</a></td>
<td class="nump">14,674,758<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=evsi_Range1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=evsi_Range1Member</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>92
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821419904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity) - Warrants [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants</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_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Beginning</a></td>
<td class="nump">5,781,900<span></span>
</td>
<td class="nump">28,196,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Warrants Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,416,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Warrants Exercised</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Warrants Forfeited</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of Warrants Expired</a></td>
<td class="num">(645,067)<span></span>
</td>
<td class="num">(26,831,589)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Ending</a></td>
<td class="nump">6,717,950<span></span>
</td>
<td class="nump">5,781,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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber', window );">Number of Warrants Exercisable, Ending</a></td>
<td class="nump">6,717,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_WarrantsWeightedAverageExercisePriceAbstract', window );"><strong>Weighted Average Exercise Price</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">0.21<span></span>
</td>
<td class="nump">0.15<span></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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Expired</a></td>
<td class="nump">0.25<span></span>
</td>
<td class="nump">0.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">0.17<span></span>
</td>
<td class="nump">$ 0.17<span></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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable</a></td>
<td class="nump">0.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 0.13<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_evsi_NumberOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants [Abstract}</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;">evsi_NumberOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Warrants Exercisable, Ending</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;">evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Exercisable</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;">evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Exercised</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;">evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Expired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants Weighted Average Exercise Price Forfeited</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;">evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_WarrantsWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of warrants [Abstract]</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;">evsi_WarrantsWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.(i)(4))<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.(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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6822703376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 27, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_PlanNameAxis=evsi_Equity2008PlanMember', window );">2008 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized under plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,108,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=evsi_Stock2011PlanMember', window );">2011 Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized under plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,500,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_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,916,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,612<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_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,142<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_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,416,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of Warrants Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645,067<span></span>
</td>
<td class="nump">26,831,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Warrants weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 19 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="nump">$ 115,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Stock option compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,572<span></span>
</td>
<td class="nump">$ 220,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation cost related to unvested options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">707,500<span></span>
</td>
<td class="nump">645,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_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Stock options issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,204<span></span>
</td>
<td class="nump">$ 61,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 8 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_AdjustmentOfWarrantsGrantedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for noncash service expenses paid for by granting of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentOfWarrantsGrantedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested options awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP).</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_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PlanNameAxis=evsi_Equity2008PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=evsi_Equity2008PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=evsi_Stock2011PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=evsi_Stock2011PlanMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransactionTypeAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_PrivatePlacementMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>94
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6753043600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. REVENUES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,162,402<span></span>
</td>
<td class="nump">$ 1,412,042<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_ServiceOtherMember', window );">Professional Services [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">10,575<span></span>
</td>
<td class="nump">3,825<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_ProductMember', window );">Product Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">6,144,251<span></span>
</td>
<td class="nump">1,401,103<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_MaintenanceMember', window );">Maintenance Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 7,576<span></span>
</td>
<td class="nump">$ 7,114<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServiceOtherMember</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_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductMember</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_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820040480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>16. REVENUES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 835,785<span></span>
</td>
<td class="nump">$ 77,514<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_DeferredRevenueArrangementTypeAxis=evsi_MaintenanceFeesMember', window );">Maintenance Fees [Member] [Default Label]</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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">43,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=evsi_ProductDepositsMember', window );">Product Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 791,913<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=evsi_MaintenanceFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=evsi_MaintenanceFeesMember</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_DeferredRevenueArrangementTypeAxis=evsi_ProductDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=evsi_ProductDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775598768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES (Details-Tax Expense) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed "expected" tax expense (benefit)</a></td>
<td class="num">$ (755,744)<span></span>
</td>
<td class="num">$ (1,034,086)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="num">(251,717)<span></span>
</td>
<td class="num">(171,202)<span></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_evsi_GoodwillImpairmentAndOtherNondeductibleItems', window );">Goodwill impairment and other non-deductible items</a></td>
<td class="num">(74,120)<span></span>
</td>
<td class="nump">643,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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Change in federal tax rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,145,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in deferred tax asset valuation allowance</a></td>
<td class="nump">1,081,081<span></span>
</td>
<td class="num">(3,583,108)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income tax expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_GoodwillImpairmentAndOtherNondeductibleItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_GoodwillImpairmentAndOtherNondeductibleItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 increase (decrease) 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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 state and local 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>97
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6810984768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>17. INCOME TAXES (Details-Deferred tax assets and liabilities) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DeferredTaxAssetsCharitableContributionCarryforwards', window );">Charitable contributions</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Reserve for bad debt</a></td>
<td class="nump">17,805<span></span>
</td>
<td class="nump">17,948<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock options</a></td>
<td class="nump">3,448,014<span></span>
</td>
<td class="nump">3,416,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred Revenue</a></td>
<td class="nump">233,883<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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">22,937<span></span>
</td>
<td class="nump">6,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">19,661<span></span>
</td>
<td class="nump">17,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">7,755,622<span></span>
</td>
<td class="nump">6,957,507<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_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">11,500,822<span></span>
</td>
<td class="nump">10,419,741<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Less: Deferred tax asset valuation allowance</a></td>
<td class="num">(11,432,888)<span></span>
</td>
<td class="num">(10,351,807)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">67,934<span></span>
</td>
<td class="nump">67,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_DeferredTaxLiabilitiesAccruedSalaries', window );">Accrued salaries</a></td>
<td class="num">(67,934)<span></span>
</td>
<td class="num">(67,934)<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(67,934)<span></span>
</td>
<td class="num">(67,934)<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_DeferredTaxAssetsLiabilitiesNet', window );">Total net deferred taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_DeferredTaxLiabilitiesAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities - accrued salaries</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;">evsi_DeferredTaxLiabilitiesAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 charitable contribution 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 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> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, 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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and 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_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liability attributable to taxable temporary differences from tax deferred revenue or income 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>98
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775956240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_EffectiveIncomeTaxRateContinuingOperations', window );">Blended federal and state tax rate</a></td>
<td class="nump">27.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Federal tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 11,432,888<span></span>
</td>
<td class="nump">$ 10,351,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in valuation allowance</a></td>
<td class="nump">1,081,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 27,714,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryforward expiration date</a></td>
<td class="text">Dec. 31,  2037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeTaxExpense', window );">Change in deferred tax asset and liability</a></td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwardsExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherNoncashIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821723152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="nump">$ 237,500<span></span>
</td>
<td class="nump">112,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_SharesIssuedForLoanGuarantyRelatedParty', window );">Shares Issued for Loan Guaranty - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">2,345,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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">349,072<span></span>
</td>
<td class="nump">430,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Note payable - related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">135,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_NotesPayableRelatedPartiesNoncurrent', window );">Note payable - related party</a></td>
<td class="nump">$ 177,251<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_DebtConversionConvertedInstrumentAmount1', window );">Debt converted, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt converted, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember', window );">Jay Potter [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="nump">$ 18,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 18,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_RobertSchweitzerMember', window );">Robert Schweitzer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock issued, shares</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted stock vested, shares</a></td>
<td class="nump">62,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalMember', window );">GreenCore Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments on related party note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,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_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,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_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable - related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifVenturesMember', window );">Keshif Ventures LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued for Cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,333,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt converted, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,315,940<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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">$ 175,668<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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember', window );">Unsecured Convertible Promissory note [Member] | Desmond Wheatley [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Note payable - related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,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_NotesPayableRelatedPartiesNoncurrent', window );">Note payable - related party</a></td>
<td class="nump">177,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">7,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">28,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">226,768<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_LongtermDebtTypeAxis=evsi_NotePayableMember', window );">Note Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">$ 90,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=evsi_LenderNoteMember', window );">Lender Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,768<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_DebtConversionByUniqueDescriptionAxis=evsi_ConvertibleNotesOutstandingMember', window );">Convertible notes outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt converted, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_evsi_DebtConversionConvertedInstrumentAmount1Interest', window );">Interest converted, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt converted, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<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_CounterpartyNameAxis=evsi_ThreeDirectorsMember', window );">Three Directors [Member] | Restricted Stock Grant Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="nump">750,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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="nump">$ 93,750<span></span>
</td>
<td class="nump">$ 112,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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 93,750<span></span>
</td>
<td class="nump">112,500<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_CounterpartyNameAxis=evsi_ThreeDirectorsMember', window );">Three Directors [Member] | Performance Bonus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="nump">$ 112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">112,500<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_CounterpartyNameAxis=evsi_LenderNoteMember', window );">Lender Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">430,901<span></span>
</td>
<td class="nump">175,668<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_CounterpartyNameAxis=evsi_EveyNoteMember', window );">Evey Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">15,480<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_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">$ 73,382<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_CounterpartyNameAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_DebtConversionConvertedInstrumentAmount1Interest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the interest of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="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;">evsi_DebtConversionConvertedInstrumentAmount1Interest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_SharesIssuedForLoanGuarantyRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued for Loan Guaranty - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_SharesIssuedForLoanGuarantyRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForServicesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evsi_StockIssuedForServicesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evsi_StockIssuedForServicesRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party (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;">evsi_StockIssuedForServicesRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 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.(k)(1))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<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_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), payable to related parties, which are due after 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 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.23)<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_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment of a long-term borrowing made from a related party 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: Payments for 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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_RobertSchweitzerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_RobertSchweitzerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_GreenCoreCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_KeshifVenturesMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember</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_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_DesmondWheatleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evsi_DesmondWheatleyMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_NotePayableMember</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_LongtermDebtTypeAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_PegasusNoteMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=evsi_LenderNoteMember</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_DebtConversionByUniqueDescriptionAxis=evsi_ConvertibleNotesOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=evsi_ConvertibleNotesOutstandingMember</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_CounterpartyNameAxis=evsi_ThreeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_ThreeDirectorsMember</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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_RestrictedStockGrantAgrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_RestrictedStockGrantAgrMember</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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_PerformanceBonusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_PerformanceBonusMember</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_CounterpartyNameAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_LenderNoteMember</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_CounterpartyNameAxis=evsi_EveyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_EveyNoteMember</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_CounterpartyNameAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_PegasusNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>100
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( '2+A$X?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ =(N$3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !TBX1..ZFWAN\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*$Y+QTR:RT9/'0Q6V-C-V&IK&L?&UDCZ]G.\
M-F5L#S#PQ=+O3Y_ C?)"N8 OP7D,9##>C;;KHU!^S8Y$7@!$=40K8YD2?6KN
M7;"2TC4<P$MUD@>$NJI68)&DEB1A A9^)K*VT4JH@))<N."UFO'^,W09IA5@
MAQ9[BL!+#JR=)OKSV#5P TPPPF#C=P'U3,S5/[&Y ^R2'*.94\,PE,,BY](.
M'-Z?MZ]YW<+TD62O,+V*1M#9XYI=)[\M'I]V&];6%7\HJF4Z.WXOZI58\H_)
M]8??3=@Z;?;F'QM?!=L&?OV+]@M02P,$%     @ =(N$3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " !TBX1.V]GJE*L"  !G"@  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6T6[;(!3]%<L?4 S8B5,ED9I&TR9M4M5IW3-)2&+5-AZ0
MI/O[84P]%RY]B0&?<P^7PW7N\B;DJSISKI.WIF[5*CUKW=TCI/9GWC!U)SK>
MFC='(1NFS52>D.HD9P=+:FI$LFR&&E:UZ7IIUY[D>BDNNJY:_B03=6D:)O]N
M>"UNJQ2G[PO/U>FL^P6T7G;LQ']R_:M[DF:&QBB'JN&MJD2;2'Y<I0_X?HL7
M/<$B7BI^4Y-QTJ>R$^*UGWP[K-*LWQ&O^5[W(9AY7/DCK^L^DMG''Q<T'35[
MXG3\'OV+3=XDLV.*/XKZ=W70YU5:ILF!']FEUL_B]I6[A(HT<=E_YU=>&WB_
M$Z.Q%[6RO\G^HK1H7!2SE8:]#<^JM<_;\"8GC@83B".0D4"+3PG4$>A(P/FG
MA-P1<H^ AE3LV6R99NNE%+=$#O9VK+]%^#XWI[_O%^UAVW?F>)19O:ZS);KV
M81QB,R#(!(%'!#*Q1P$""6Q(0"<?!1Y#!/V(V(:('-X"!7.DEDXG] *FYR ]
MM_1\0I]Y1Q0BYK!  0H4 ;WT!$+$ A:8@0*S@(Y]EP%(Q.8Y*#$/^9[/&P!"
M88D2E"A#?NY) )"(U0M08A'R?:\!2,1LG,$5EX41?+\A3,1Q'*EK'$0@064#
MF(CI&"SN!TS""+[M$";B.X;K%],P@N\\A(E8C^$RQV$5$]]\ !.[8!BN=1R6
M,IG[*@ FI@(7/ [+F7AW;.LPA<6TSI<2E^4LBVC!E8_#NB8+[Q/O,+.)%LX+
M2G&^B"4&?P-P6.$TN-8 )G:MX<\ #HN<!M<:P/C7&DW^A1LN3[;#4<E>7%K;
M7DU6QR[JP386Z#]\:,%^,'FJ6I7LA#:]@/W'/@JAN=E*=F<\/)NN;YS4_*C[
MX=R,Y=#Z#!,M.M?6H;&W7/\#4$L#!!0    ( '2+A$[[/QD@F@0  !D6   8
M    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULA9C=;N,V$(5?Q?#]KCC#_\ Q
M4+LH6J %@BVVO59B)C;6MEQ)B;=O7TI6#._,,+V))>4,>88B/PZU.#?MMVZ;
M4C_[?M@?N_OYMN]/=U75/6W3H>X^-Z=TS/]Y;MI#W>?;]J7J3FVJ-V/085^A
M4JXZU+OC?+D8GSVTRT7SVN]WQ_30SKK7PZ%N_UVE?7.^G\/\_<&7W<NV'QY4
MR\6I?DE_IO[KZ:'-=]6UE<WND([=KCG.VO1\/_\)[M;:#P&CXJ]=.G<WU[,A
ME<>F^3;<_+:YGZO!4=JGIWYHHLX_;VF=]ONAI>SCGZG1^;7/(?#V^KWU7\;D
M<S*/=9?6S?[OW:;?WL_#?+9)S_7KOO_2G']-4T)V/INR_SV]I7V6#TYR'T_-
MOAO_SIY>N[XY3*UD*X?Z^^5W=QQ_SU/[[V%R $X!> T \V& G@(T":@NSL94
M?Z[[>KEHF_.LO;RM4SU,"KC3>3"?AH?CV(W_R]EV^>G;4IM%]3:T,TE6%PG>
M2/!'Q9HKM+U*JMS_U02*)G",U[?Q3H[78KP>X\UMO"=)7"1VE!PO21BCD.2Z
MYC*CM/&%;(SHQG W@;BY2-Q--X!1>44'ENML-(6AL:(9R\U$8L:R3M ZY8%X
MX3)KG3>R&2>:<<R,4<2,XR,#6D7GB!NN0PW1*B7[\:(?S_V0K%>>]Q,1O-/$
MCZ#SP=A8F#E!]!.X'S(C5H&/C]9XL]PN=K@,T0&@[":*;B);E4;+\:!DMBB>
M#X.+$A("AS0A0><M^E@P5( =<$.6&@)N2%E+)\9:TEEG0R@XDLD'R!TYZ@AY
M3WFF8Z".N*ZP&D#&*'".&LK127/;B=$(D8)4T.4%&IPO.))1"IREAK(4."2U
M"1XBVZ4$(1JT)8:!3%2P?%V4IJ&,0> <M)2#((!0NY#=TJRXT 3G8NG5RR0$
MCD)+40B<<0X,>$4=<9VQ^764AEEF(7 86@I#$&@8V4+EHM(6"C(((7(KFEJ)
MK)>@K0^,8USGO87"V* ,5N1@M12LR($9G5**OBU)AWE'*6P5*),5.5DM)2L*
MQ 1E^.8E"?.<CJ; 5BQ4E9RMEK(5/V+FY$; K[:J5&F@S%;D;*5+>86<F3X$
M8'-(T)7,R%A%CE5+L8I"C:HLLM'ALAA<:?+(1$5>I%I:I*)0?KH VM!"3!#F
M=0@(A36/,J.1,]I11J/ :.^1@G,MZ$KO2Z8S<CH[2F?DU 4EK7>N*YF1P8P<
MS(Z"&3ES(WJZ=0DJ5 Y+=F0X(X<S+<Y7R*&+P5E604FZLB$MPUES.#L*9\VA
M:Z/S@1VZ!*&V$4+Q?"SC60.K65SA9*)EF&H.4WHF6^G_A^F'DA]]%([ZG*..
MG?4Y'\%8K=G@2KH/QE:&J>8P=12F6B@]<T$4G8G4DZ#TN8SP 0JN9*9JSE1'
MF:HY*C_E_'T^QC!;@E0']"Z4CF!:YJKF7*4%Y$IS7GY"$Y3SS):@U"9B:0/2
M,E\UYRM=B:M)<_MI2#YF2$+QF%'=?*,;/IK^4;<ONV,W>VSZOCF,'^6>FZ9/
MN5'U.3>W3?7F>K-/S_UPZ?-U>_E8>;GIF]/T(;:Z?@U>_@=02P,$%     @
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
ML-!5)U'Z"RM$*9D$N;A"M+%"3F"E(=8HRN;)V -Z-_^O[.?FBC9JCHW:[]P
MB!,>+&6J) NE.TK*M=1,R["G2F8]9FW:T]".=]'>7AO7MW.ST7O+_\3['C48
MW_I/@;%Q_S'-^!WQJ6A/9=-%+];Y#GCH4X_6.N-)V8._F6?_Z7*_J,S1]:?:
MG[=C_SY>.'N9ODV2^P?2YCM02P,$%     @ =(N$3GO)R4G> 0  9P0  !@
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q]5.F.FS 0?A6+!UASY=@(D#:I
MJE9JI6BKMK\=& ZM#VJ;L'W[^F!9-D']@V?&WS>79\A&(5]4"Z#1*Z-<Y4&K
M=7_ 6)4M,*(>1 _<W-1",J*-*ANL>@FD<B1&<1R&6\Q(QX,B<[:S+#(Q:-IQ
M.$ND!L:(_'L$*L8\B((WPW/7M-H:<)'UI($?H'_V9VDT/'NI.@9<=8(C"74>
M/$6'4VKQ#O"K@U$M9&0KN0CQ8I6O51Z$-B&@4&KK@9CC"B>@U#HR:?R9? 9S
M2$M<RF_>/[O:32T7HN DZ.^NTFT>[ -404T&JI_%^ 6F>C8!FHK_!E>@!FXS
M,3%*097[HG)06K#)BTF%D5=_=MR=H[_9IA-MG1!/A'@F1-O_$I*)D+P37 3L
M,W.E?B*:%)D4(Y+^L7IB9R(Z)*:9I36ZWKD[4ZTRUFL1A;L,7ZVC"7/TF'B)
MF1'8>)]#Q&LACO$=/?X8X'2/2#;K$9+5(A+'3Q;\_>,Z/UWEIXZ??FC"_J8)
M'K-Q&.YS3!_#W6TI][ T"<-]>I,.7KP/ ]FX45:H% /7MA,+Z[PM3[%]WQO[
MT6R1'_IW-WX%OQ/9=%RAB]!F>MP;UT)H,%F&#R;!UFS]K%"HM15W1I9^]KVB
M13^M-9[_+<4_4$L#!!0    ( '2+A$YT?:-GHP0  #,6   8    >&PO=V]R
M:W-H965T<R]S:&5E=#8N>&ULC5A=;ZM&$/TKEM]]V9W])'(L-1^HE5HINE7;
M9Q)O8NN"<8'$M_^^"R9.F!GLY"$&?&;G[.SZG&&7AZK^T6Q":&<_RV+77,\W
M;;N_2I+F:1/*O/E6[<,N?O-<U67>QMOZ)6GV=<C7?5!9)""$3<I\NYNOEOVS
MAWJUK%[;8KL+#_6L>2W+O/[O)A35X7HNY^\/OF]?-FWW(%DM]_E+^#.T?^T?
MZGB7G$99;\NP:[;5;E:'Y^OY+_(J4WU C_A[&P[-I^M9-Y7'JOK1W?RVOIZ+
MCE$HPE/;#9''C[=P&XJB&RGR^'<8='[*V05^OGX?/>LG'R?SF#?AMBK^V:[;
MS?7<SV?K\)R_%NWWZO!K&"9DYK-A]K^'MU!$>,<DYGBJBJ;_/WMZ;=JJ'$:)
M5,K\Y_%SN^L_#\/X[V%\  P!< J0]FR &@+41X Z&Z"' 'T* '<VP P!YB/@
M_!SL$& _*$&_'L=B]=6_R]M\M:RKPZP^;J!]WNU3>67C^CYU#_OE[+^+"]#$
MIV\K*=)E\M8--&!NCACXC)%BC+GE,'*,N>,P,,;<4XQ%=#)N&'7")'&ZISD#
M.V?H!]"C 32:\Q%C>\RNQ^ 94X0$(871TO-D%$M&,60,(G/$F#-D*.)(!JT
MA2GEE "-QKNGP(4RH(S6>#48I%3>2*'Y*FBV"IJI@D5SU+3@QBJEP/&9#)O)
M,)D<RF1H-6,FM$7N#.$#"E)E$>^,PVDCA.!I6Y:V96A[1,B21 NCK$!KFUV$
MC>@XEHYCZ*"=<>M('FU3+^Q$(L\F\C01X,WOR7)UB5!Q/&'CXA)@C<HXF':?
M)''$.64YIPQGE.<V93;SY):0@M=NP20"+,R"V<Q8F 7=HO''CG670YDIRA-V
M(QG*"E.6M#A>3%>'5WG)R#QHG IH=;S Y:%2#];C;9AQ,#?-FK<#R?@!&,Q:
MT5UJSA2(UUS)B"Y@T1U 9IP*%XB1YJBJ&)>QN+B%IGCS"BX9"0<LX9*JKC;1
MER:\0O*J*QG9!8]36:H_!IN%I*IKG<7[,>-@7KB)CD+RXBP9=884$Z+R;$U<
M#"R(EW%C2KR,2T;'%=E&5'PAOB-Y4J2+N#$E7J4E(],"I;J75*<72FBI,?GL
M*\AQ;\J+.C"BKM"BW "58M*>4HB,K:DRUL($(5ZR@9%L!9B0O-BB,I">$%*<
M.Z#JKYR+OUR/JG#/(!?*@[/>X2Z5A>H4)FLQ\>; O3I@R03FS2!5W=]$+MX)
M@'LSP#('3..?*H5+2OT"?.S$'*X2@TNG?05X7P&NF<?M&% K6,3.CC2KEW%C
M2KQE &<9V%6!6D9L^Z?M"7C/ ,XSR!ZAGM'EPD6B;A#;LE1Y7"0.YZ:)\[8!
M7[$-H';@M8 4V\9EW)@2;QOP%=L :@>Q^S .,*6+N#$EWC;@*[8!G!F8U#O<
M6V9?08Y/$7C;4)QMX,9:<9Y@E)(Z-1/9>$]0G"?@WEIQ@M]EPX<2%*=2T*G%
M9PWW#'(1+<09:\BQ! ,%W6D>?I5+/AV5=<>I?^3URW;7S!ZKMJW*_FSLN:K:
M$$<5W^)XFY"O3S=%>&Z[2Q>OZ^,QYO&FK?;#$6UR.B=>_0]02P,$%     @
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
M*A_,>[3MN&:CXTTWO2 V/^/\'U!+ P04    " !TBX1.9=R%L;8!  #2 P
M&    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;&U386_<( S]*X@?4'*YM+N>
MDDB]3M,F;=*IT[;/7.(DJ( S()?NWP](FF5MO@ V?L_/QN0CFF?; 3CRHJ2V
M!>V<ZX^,V:H#Q>T-]J#]38-&<>=-TS+;&^!U!"G)TB2Y8XH+3<L\^LZFS'%P
M4F@X&V('I;CY<P*)8T%W]-7Q)-K.!0<K\YZW\!W<C_YLO,46EEHHT%:@)@::
M@C[LCJ<LQ,> GP)&NSJ34,D%\3D87^J")D$02*A<8.!^N\(C2!F(O(S?,R==
M4@;@^OS*_BG6[FNY< N/*'^)VG4%/5!20\,'Z9YP_ QS/;>4S,5_A2M('QZ4
M^!P52AM74@W6H9I9O!3%7Z9=Z+B/T\U=-L.V >D,2!? (>9A4Z*H_"-WO,P-
MCL1,O>]Y>.+=,?6]J8(SMB+>>?'6>Z_E[G#(V340S3&G*29=QRP1S+,O*=*M
M%*?T'3S=AN\W%>XC?/^?POMM@FR3((L$V9K@/GE3XE;,VR+9JJ<*3!NGR9(*
M!QTG>>5=!O8AC6_R+WR:]F_<M$);<D'G7S;VOT%TX*4D-WZ$.O_!%D-"X\+Q
M@S^;:<PFPV$__R"V?./R+U!+ P04    " !TBX1.AX^I";8!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6QM4V%OVR 0_2N('U 2XJQ=9%MJ
M6E6;U$I1IVV?B7VV4<'G 8[;?S_ KN=V_@+<<>_=N^-(!S0OM@%PY%6KUF:T
M<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V<Z *"-(*\8WFR],"]G2/(V^D\E3[)V2
M+9P,L;W6PKP=0>&0T2U]=SS+NG'!P?*T$S7\ />S.QEOL9FEE!I:*[$E!JJ,
MWFX/QR3$QX!?$@:[.)-0R1GQ)1C?RXQN@B!04+C (/QV@3M0*A!Y&7\F3CJG
M#,#E^9W](=;N:SD+"W>H?LO2-1F]H:2$2O3*/>/P#:9Z]I1,Q3_"!90/#TI\
MC@*5C2LI>NM03RQ>BA:OXR[;N _C3;*?8.L /@'X#+B)>=B8*"J_%T[DJ<&!
MF+'WG0A/O#UPWYLB.&,KXIT7;[WWDF^_\I1= M$4<QQC^#)FCF">?4[!UU(<
M^7]PO@[?K2K<1?CN@\+=.D&R2I!$@N0#0?*IQ+68_:<D;-%3#::.TV1)@7T;
M)WGAG0?VEL<W^1<^3ON3,+5L+3FC\R\;^U\A.O!2-E=^A!K_P69#0>7"\=J?
MS3AFH^&PFWX0F[]Q_A=02P,$%     @ =(N$3D$0@A.W 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL;5/;;MLP#/T501]0)4[:I(%MH&DQ
M;$ +!!VV/2LV;0O5Q9/DN/W[4K+KN9U?))'B.3RDJ+0W]L4U )Z\*JE=1AOO
MVP-CKFA <7=E6M!X4QFKN$?3ULRU%G@904JR9+6Z88H+3?,T^DXV3TWGI=!P
MLL1U2G'[=@1I^HRNZ8?C6=2-#PZ6IRVOX2?X7^W)HL4FEE(HT$X832Q4&;U;
M'X[;$!\#?@OHW>Q,0B5G8UZ"\:/,Z"H( @F%#PP<MPO<@Y2!"&7\'3GIE#(
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
M:&5E=#$Y+GAM;&U386_;(!#]*X@?4!R2=%ED6VHZ39NT2E&G;9^)?;91P;B
MX_;?[\"NYW;^ MQQ[]V[XT@'8Y]< ^#)BU:MRVCC?7=DS!4-:.%N3 <MWE3&
M:N'1M#5SG0511I!6C"?)+=-"MC1/H^]L\]3T7LD6SI:X7FMA7T^@S)#1#7US
M/,JZ\<'!\K03-?P$_ZL[6[38S%)*#:V3IB46JHS>;8ZG78B/ ;\E#&YQ)J&2
MBS%/P?A>9C0)@D!!X0.#P.T*]Z!4($(9SQ,GG5,&X/+\QOXUUHZU7(2#>Z/^
MR-(W&3U04D(E>N4?S? -IGKVE$S%_X K* P/2C!'892+*REZYXV>6%"*%B_C
M+MNX#^,-WT^P=0"? 'P&'&(>-B:*RK\(+_+4FH'8L?>="$^\.7+L31&<L17Q
M#L4[]%YSS@\INP:B*>8TQO!%S&:.8,@^I^!K*4[\/SA?AV]7%6XC?/M.X7Z=
M8+=*L(L$NW<$GS^4N!*S33XD88N>:K!UG"9'"M.W<9(7WGE@[WA\DW_AX[0_
M"%O+UI&+\?BRL?^5,1Y02G*#(]3@!YL-!94/QT]XMN.8C88WW?2#V/R-\[]0
M2P,$%     @ =(N$3B<Z*HNU 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL=5-A;]P@#/TKB!]0[DBZ5:<D4J]5M4F;=.JT]3.7. DJA S(
MI?OW,R1-TR[[ MCX/3\;DXW&/KL6P),7K3J7T];[_L"8*UO0PEV9'CJ\J8W5
MPJ-I&^9Z"Z**(*T8W^T^,2UD1XLL^DZVR,S@E>S@9(D;M!;VSQ&4&7.ZIZ^.
M1]FT/CA8D?6B@1_@?_8GBQ9;6"JIH7/2=,1"G=/;_>&8AO@8\$O"Z%9G$BHY
M&_,<C*]53G=!$"@H?6 0N%W@#I0*1"CC]\Q)EY0!N#Z_LC_$VK&6LW!P9]23
MK'R;TQM**JC%H/RC&;_ 7,\U)7/QW^ ""L.#$LQ1&N7B2LK!>:-G%I2BQ<NT
MRR[NXW1SS6?8-H#/ +X ;F(>-B6*RN^%%T5FS4CLU/M>A"?>'SCVI@S.V(IX
MA^(=>B\%3_89NP2B.>8XQ?!5S%L$0_8E!=]*<>3_P/DV/-E4F$1X\D[A?PC2
M38(T$J3O")(/)6[%I!^2L%5/-=@F3I,CI1FZ.,DK[S*PM_$1V5OX-.W?A6UD
MY\C9>'S9V/_:& \H97>%(]3B!UL,!;4/Q\]XMM.8388W_?R#V/*-B[]02P,$
M%     @ =(N$3C:$8N*V 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL;5-A;]L@$/TKB!]0$I*V461;:CI-F[1)4:=MGXE]ME&!\P#'W;\?
M8-=U.W\![KCW[MUQ9 /:9]<">/*BE7$Y;;WOCHRYL@4MW UV8,)-C58+'TS;
M,-=9$%4":<7X9G/'M)"&%EGRG6V18>^5-'"VQ/5:"_OW! J'G&[IJ^-)-JV/
M#E9DG6C@!_B?W=D&B\TLE=1@G$1#+-0Y?=@>3_L8GP)^21C<XDQB)1?$YVA\
MK7*ZB8) 0>DC@PC;%1Y!J4@49/R9..F<,@*7YU?VSZGV4,M%.'A$]5M6OLWI
M@9(*:M$K_X3#%YCJN:5D*OX;7$&%\*@DY"A1N;22LG<>]<02I&CQ,N[2I'V8
M;@X3;!W )P"? 8>4AXV)DO)/PHLBLS@0._:^$_&)MT<>>E-&9VI%N@OB7?!>
M"[Z[S=@U$DTQIS&&+V*V<P0+[',*OI;BQ/^#\W7X;E7A+L%W[Q3>K1/L5PGV
MB6#_CN#^0XEK,8</2=BBIQILDZ;)D1)[DR9YX9T']H&G-WD+'Z?]N["--(Y<
MT(>73?VO$3T$*9N;,$)M^&"SH:#V\7@?SG8<L]'PV$T_B,W?N/@'4$L#!!0
M   ( '2+A$XAVBOGM@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;&U386_<( S]*X@?4!(N6[M3$JG7:=JD33IU6O>92YP$%>(,R*7[]P.2
M9EF7+X"-W_.S,?F$YMEV (Z\:-7;@G;.#4?&;-6!%O8&!^C]38-&"^=-TS([
M&!!U!&G%>)*\9UK(GI9Y])U-F>/HE.SA;(@=M1;F]PD43@5-Z:OC4;:="PY6
MYH-HX3NX'\/9>(NM++74T%N)/3'0%/0^/9ZR$!\#GB1,=G,FH9(+XG,POM0%
M38(@4%"YP"#\=H4'4"H0>1F_%DZZI@S [?F5_5.LW==R$18>4/V4M>L*>D=)
M#8T8E7O$Z3,L];RC9"G^*UQ!^?"@Q.>H4-FXDFJT#O7"XJ5H\3+OLH_[--_<
M9@ML'\ 7 %\!=S$/FQ-%Y1^%$V5N<")F[OT@PA.G1^Y[4P5G;$6\\^*M]UY+
M?OB0LVL@6F).<PS?Q*1K!//L:PJ^E^+$_X/S??AA5^$AP@];>);L$V2[!%DD
MR/XA2-^4N!?S5B7;]%2#:>,T65+AV,=)WGC7@;WG\4W^AL_3_DV85O:67-#Y
MEXW];Q =>"G)C1^ASG^PU5#0N'"\]6<SC]EL.!R6'\36;US^ 5!+ P04
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
M+]A_A[&>'25C\4]P >7#@Q*?(T=EXTKRSCK4(XN7HL7;L,LF[OUPP[^-L&4
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
M!UL- :T+QQM_-O.8S8;3P_*#R/J-JW]02P,$%     @ =(N$3@4'8?.W 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL;5/;;MP@$/T5Q >$
M-=YTTY5M*9NH:J566J5J^\S:8QL%C MXG?Y]!^PX;NH78(9SSEP8LM'89]<"
M>/*B5>=RVGK?'QES90M:N!O30X<WM;%:>#1MPUQO0521I!7CN]T'IH7L:)%%
MW]D6F1F\DAV<+7&#UL+^.8$R8TX3^NIXDDWK@X,562\:^ [^1W^V:+%%I9(:
M.B=-1RS4.;U/CJ=]P$? 3PFC6YU)J.1BS',POE0YW86$0$'I@X+ [0H/H%00
MPC1^SYIT"1F(Z_.K^J=8.]9R$0X>C/HE*]_F](Z2"FHQ*/]DQL\PUW-+R5S\
M5[B"0GC(!&.41KFXDG)PWNA9!5/1XF7:91?W<;HY'&;:-H'/!+X0[F(<-@6*
MF3\*+XK,FI'8J?>]"$^<'#GVI@S.V(IXA\D[]%Z+-$DR=@U",^8T8?@*\X9@
MJ+Z$X%LA3OP_.M^FIYL9II&>KJ-_/&P+[#<%]E%@_T^)_%V)6YCT71"VZJD&
MV\1I<J0T0Q<G>>5=!O:>QS=Y@T_3_DW81G:.7(S'EXW]KXWQ@*GL;G"$6OQ@
MBZ&@]N%XP+.=QFPRO.GG'\26;US\!5!+ P04    " !TBX1.DA\.G[8!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QU4]MNG# 0_17+'Q"#
M(6FT J1LJJJ5&FF5J.VS%P:PX@NUS9+\?6Q#*$WIB^T9GW/FXG$Q:?-L>P"'
M7J10ML2]<\.!$%OW()F]T@,H?]-J(YGSINF('0RP)I*D(#1);HAD7.&JB+Z3
MJ0H].L$5G RRHY3,O!Y!Z*G$*7YW//*N=\%!JF)@'3R!^S&<C+?(JM)P"<IR
MK9"!ML1WZ>&8!WP$_.0PV<T9A4K.6C\'XUM3XB0D! )J%Q28WRYP#T($(9_&
M[T43KR$#<7M^5_\2:_>UG)F%>RU^\<;U);[%J(&6C<(]ZNDK+/5<8[04_QTN
M(#P\9.)CU%K8N*)ZM$[+1<6G(MG+O',5]VF^R>A"VR?0A4!7PFV,0^9 ,?//
MS+&J,'I"9N[]P,(3IP?J>U,'9VQ%O//)6^^]5%F:%^02A!;,<<;0#29=$<2K
MKR'H7H@C_8=.]^G9;H99I&=;>O*?^/FN0!X%\K]*O/Y0XA[FYD,0LNFI!-/%
M:;*HUJ.*D[SQK@-[%Q^1_('/T_[ 3,>516?M_,O&_K=:._"I)%=^A'K_P59#
M0.O"\9,_FWG,9L/I8?E!9/W&U1M02P,$%     @ =(N$3E)V2>.W 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL;5/;;IPP$/T5RQ\0@Y<D
MVQ4@91-%K=1*JU1MGKTP@!5?J&V6].]K&T))PHOM&9]SYN)Q/FKS8CL AUZE
M4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I" T26Z(9%SA,H^^DRES
M/3C!%9P,LH.4S/P]@M!C@5/\YGCB;>>"@Y1YSUKX">Y7?S+>(HM*S24HR[5"
M!IH"WZ6'8Q;P$?";PVA79Q0J.6O]$HQO=8&3D! (J%Q08'Z[P#T($81\&G]F
M3;R$#,3U^4W],=;N:SDS"_=:///:=07>8U1#PP;AGO3X%>9ZKC&:B_\.%Q >
M'C+Q,2HM;%Q1-5BGY:SB4Y'L==JYBOLXW63I3-LFT)E %\(^QB%3H)CY W.L
MS(T>D9EZW[/PQ.F!^MY4P1E;$>]\\M9[+^4NO<W))0C-F..$H2M,NB"(5U]"
MT*T01_J)3K?IN\T,=Y&^6].3ZVV!;%,@BP+9NQ+W'TK<PGSY$(2L>BK!M'&:
M+*KTH.(DK[S+P-[1^";_X=.T_V"FY<JBLW;^96/_&ZT=^%22*S]"G?]@BR&@
M<>%XZ\]F&K/)<+J??Q!9OG'Y#U!+ P04    " !TBX1.35WU)K8!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6QM4V%OW" ,_2N('U 2<MVZ
M4Q*IUVG:I$TZ==KVF4N<!!5"!N32_?L9DF99FR^ C=_SLS'Y9.R3ZP \>=:J
M=P7MO!^.C+FJ RW<C1F@QYO&6"T\FK9E;K @Z@C2BO$D><>TD#TM\^@[VS(W
MHU>RA[,E;M1:V#\G4&8J:$I?'(^R[7QPL#(?1 O?P?\8SA8MMK+44D/OI.F)
MA::@]^GQ= CQ,>"GA,EMSB14<C'F*1A?ZH(F01 HJ'Q@$+A=X0&4"D0HX_?"
M2=>4 ;@]O[!_BK5C+1?AX,&H7[+V74'O**FA$:/RCV;Z#$L]MY0LQ7^%*R@,
M#THP1V64BRNI1N>-7EA0BA;/\R[[N$_S398ML'T 7P!\!=S%/&Q.%)5_%%Z4
MN343L7/O!Q&>.#UR[$T5G+$5\0[%._1>RXPG.;L&HB7F-,?P34RZ1C!D7U/P
MO10G_@;.]^'9KL(LPK,M//FP3W#8)3A$@L-_)::O2MR+>:V2;7JJP;9QFARI
MS-C'2=YXUX&]Y_%-_H7/T_Y-V%;VCER,QY>-_6^,\8!2DAL<H0X_V&HH:'PX
MOL>SG<=L-KP9EA_$UF]<_@502P,$%     @ =(N$3ABMCUO$ 0  -P0  !D
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
MT6)PJ(W;IG:OIJF<#".'^<$ARZM7_ %02P,$%     @ =(N$3A7&^IVV 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL=5/;;MP@$/T5Q >$
M7>RDT<JVE$T5I5(KK5*U?6;M\44!Q@6\3O^^@+VNF[HOP SGG+DP9".:5]L"
M./*FI+8Y;9WK#XS9L@4E[ WVH/U-C48)YTW3,-L;$%4D*<GX;G?'E.@T+;+H
M.YDBP\')3L/)$#LH)<RO(T@<<[JG5\=+U[0N.%B1]:*!K^"^]2?C+;:H5)T"
M;3O4Q$"=TX?]X9@&? 1\[V"TJS,)E9P17X/QJ<KI+B0$$DH7%(3?+O (4@8A
MG\;/69,N(0-Q?;ZJ/\7:?2UG8>$1Y8^N<FU.[RFIH!:#="\X/L-<SRTE<_&?
MX0+2PT,F/D:)TL:5E(-UJ&85GXH2;]/>Z;B/TTURI6T3^$S@"^$^$M@4*&;^
M43A19 9'8J;>]R(\\?[ ?6_*X(RMB'<^>>N]ER))TXQ=@M",.4X8OL+L%P3S
MZDL(OA7BR/^A\VUZLIEA$NG)FL[_$S_=%$BC0/I7B;?O2MS"W+T+PE8]56":
M.$V6E#CH.,DK[S*P#SR^R1_X-.U?A&DZ;<D9G7_9V/\:T8%/97?C1ZCU'VPQ
M)-0N'#_XLYG&;#(<]O,/8LLW+GX#4$L#!!0    ( '2+A$[$DYWBQ@$  #<$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;&U4VVZ<,!#]%<L?$+-<
MDNT*D+*IJE1JI%6JML]>&,"*C8EMEN3O:QM"Z<8OV#,^Y\S%'O))JA?= 1CT
M)GBO"]P9,QP(T54'@NH;.4!O3QJI!#765"W1@P):>Y+@)(ZB6R(HZW&9>]])
ME;D<#6<]G!32HQ!4O1^!RZG ._SA>&9M9YR#E/E 6_@)YM=P4M8BJTK-!/2:
MR1XI: I\OSL<,X?W@-\,)KW9(U?)6<H79WRO"QRYA(!#99P"M<L%'H!S)V33
M>%TT\1K2$;?[#_5OOG9;RYEJ>)#\#ZM-5^ ]1C4T=.3F64Z/L-238;04_P,N
MP"W<96)C5))K_T75J(T4BXI-1="W>66]7Z?Y)+E=:&%"O!#BE;#W<<@<R&?^
ME1I:YDI.2,V]'ZB[XMTAMKVIG-.WPI_9Y+7U7LHDO<O)Q0DMF..,B3>8W8H@
M5GT-$8="'.-/]#A,3X(9)IZ>;.GI/BR0!@52+Y#^5^+^JL00YDLX2!8,DGT6
MR**K("',=2?)YN($J-8_68TJ.?9^7#;>=2KN8W_Q_^#S2#U1U;)>H[,T]OGX
M2VZD-&!3B6YL+IV=XM7@T!BWO;-[-;_EV3!R6,:4K/^*\B]02P,$%     @
M=(N$3K-;@9H> @  Q08  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MC57;CILP$/T5Q >LN01R$4':I*I:J96BK;I]=L@$T-J8VB9L_[ZV(6S*SE9Y
MB>WAG#-S''N<]4*^J I >Z^<-6KK5UJW&T)440&GZD&TT)@O9R$YU68I2Z):
M"?3D2)R1* A2PFG=^'GF8@>99Z+3K&[@(#W5<4[EGQTPT6_]T+\&GNJRTC9
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
M.A'!$R[O+(4$G23@1#TG"3@QB6+_,UH#0KMH)/;0-W+Z%6$J.49WEBT!T1,
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
M?3$\4<- \6Y\?='T%U#^ U!+ P04    " !TBX1.&UXR !X#  #S#   &0
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
MV06U'*1)DH&6-EU<;=S<058;<=.\Z=A!1NK6ME3^V3$NAFT,X\?$2W.MM9T
MU::G5_:=Z1_]09H1F%W.3<LZU8@NDNRRC3_ YWUA]4[PLV&#6O0C6\E1B%<[
M^'+>QHD%8IR=M'6@IKFS/>/<&AF,WY-G/*>T@<O^P_V3J]W4<J2*[07_U9QU
MO8V+.#JS"[UQ_2*&SVRJA\315/Q7=F?<R"V)R7$27+EO=+HI+=K)Q:"T]&UL
MF\ZUP[B"'V'A@'0*2.< B/\;@*8 Y 6 D<R5^I%J6FVD&"(Y_JR>VC,!GY'9
MS).=='OGUDRURLS>*YRF&W"W1I-F-VK2A<93[-<*1&8),  S11JD2%T\6F9(
MRK !"AH@9X#?E8&\,D8-<9K.:6"9%47AU1*0D30A,(R#@S@X@(,]G%&3+?*D
MJ"R0C[.6P9R4!(5Q2!"'!'"(AT-6>;(,X=*C6:OR'&8X#),%8;( 3.;!9.LT
M,,?>#N[7*HR7O_T=3!Z$R0,PN0>3K]*@$BW.PPBS5J4(_8.E"+(4 1;O-.R*
MU>',((9YXL&L99C ,O7_$UC<$O;6_D;EM>E4=!3:7#CN6K@(H9FQ3)Z,6VT>
MBGG V47;;F[Z<KPNQX$6_?02@/DYJOX"4$L#!!0    ( '2+A$[\"']LO 4
M ,0>   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;(V9;V_;-A#&OXKA
M]ZO%(X^2@B1 $SO8@ TH.FQ[K29,8M2V/$E)NF\_2E9<F_><D+ZH;>7(._[Y
M/7<4+]_JYGO['$(W^['=[-JK^7/7[2\6B_;^.6RK]E.]#[OXE\>ZV59=_-D\
M+=I]$ZJ'H=%VLZ L\XMMM=[-KR^'9U^:Z\OZI=NL=^%+,VM?MMNJ^>\F;.JW
MJ[F9OS_XNGYZ[OH'B^O+??44_@S=7_LO3?RU./;RL-Z&7;NN=[,F/%[-/YN+
M.Y_W#0:+O]?AK3WY/NN'\JVNO_<_?GNXFF=]1&$3[KN^BRI^O(;;L-GT/<4X
M_AT[G1]]]@U/O[_W?C<,/@[F6]6&VWKSS_JA>[Z:%_/90WBL7C;=U_KMUS .
MB.>S<?2_A]>PB>9])-''?;UIA_]G]R]M5V_'7F(HV^K'X7.]&S[?QO[?F^$&
M-#:@8X/H>ZJ!'1O8GPW<9 ,W-G#'!CS=@,<&_%$/?FS@DP:+PV0-L[^LNNKZ
MLJG?9LUA ^VK?I^:"Q_7][Y_."SG\+>X &U\^GKMJ+Q<O/8=C38W!QLZM;'9
MN<U2VIBCQ2)&< R#4!@W!%R8<Q>WR(:2,*1-8K&2%I;/3>Z0(XM'8^&DVJ$#
M=]:!2R(]V/!@LQMLDBE=20N3Y5FAS*N#D3@023+<Y<'&G_C).8O_L!^&?ACX
M\8D?%N,I_9F?P[!9A%.2I9.5/@O'PW \""?''>2P@QQT4"2!YB)0,\Q;,J"[
M'*QCID]P 0,J0$ )ITM@XQ0G)712@@X2"I?(1ED;DV')R4 7-M633,P:L39E
M1M$V QPE'*Y&(Y\NC^()RM=G0\ 3IYY(;H3BA))S1UA9#) 6EX(V&ITAY)D5
M1U@XS$>4PTCIX(F=;;!V&" >+D]=25E(:3OWA87! &5PA=(%E@8#M,&)E"G%
M@4S)G,S@+;*S,;MJ1&%Q,(!\SM*0"K']+)76IA$!,S9.VSU82 Q0B30#WHQ&
MIYY^H4A$&I T(ZOM9L*20U)R"@4\PEI"2$M2\$AJ":L[E+"4D)220E0Y)%-V
MK)>T.<%20E)*"J7*(:P1!#2"DWRQ(JD1IC3>>R4?$Q8) B+!HK:3)8;)2V\4
MF@AK!$F-D"O@Q:C2.F8T.=NWY'.OJ UAM2&I-H4V<U@<"(F#6*5"ZM"4O!+F
MG@#W<I4DT*;(C59%6(RT!54$)]JQ&HU.A^6]+9SB":-O)?KI?EA927XL6=7%
MMIA]"\H(UH)5CAZ ZG3S6ED?Y/E)"COW@]FW@'T29QS)/A5$RIZRF'R+R%>D
MSF*B+<CZ,EB)=)D9[=A@,:X6X*H<V"S&U4I<Y0)*6B<6$*-J):H:%PX3Z$!2
M32-U$L")3.4P@ X J/6 P7(?2*I.)M68X6V12B6P,SE[#76'.76@D&>E)''*
MV1Z5Z$4Z*B?+N:G3I\,0.G3 3\^?R(@5?APFU:&3>UIF.9E9X9L$!XB>>)7@
M,-(.()W*OP-E_$2N=QA]!S*UD"DGV3=49@K\#L/O4)Y6@F5,/X/\*PZ(#$[Q
MY<2[)<P_@]H[K6"6+#.PR_)<TS3&0L$H Z=*P?(@'VO,0ME6C 6 D0"D;T%8
M9FKC34'*:C,6"I9"(=2/0:HVY+1<S<IK0*0 6K!8 1@I@-A7DFS#QL9TK?C"
M:#,ZRJ=O'EB^OV.><(799L"VUR870\OH4)V^9&)97-L)N?<8;H^*ZS01>IG;
MIXX,'L/M$=RIOHY&9VO@O;8Y/6;;([;3$X.'V9V\4L1Y#+<'<*M=8&C]!U[
MK;S,[L7$NWN/J?6(6K':X 6<FSC'>^7-/,!;+K=,\(:H++4[ $RW!W3+]99T
MD[-$*=V+DPNU;6B>ANO0=G9?O^RZ_AKHY.GQRO4S]1=RR?,;<W%KP/.EN5@=
M+E1_=G^XW_VC:I[6NW;VK>ZZ>CM<UCW6=1=B^-FG&/ASJ!Z./S;AL>N_YO%[
M<[A7/?SHZOUX9[PX7EQ?_P]02P,$%     @ =(N$3J4EB7L; @  #@8  !D
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
MS+N+*K_T_P\07/\I8?T_4$L#!!0    ( '2+A$XZ!0 !G@,  *L/   9
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
M.#5C$I1%[TD=5JM:Z;(@4$L]W:DYGQK*M)!LF'LE6AIV_A]02P,$%     @
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
MUU"K:7I-EJ,BCIUF?!W6,IIC#!,1D(AX1-2MM"1>)9?%5Z0IHI1F, H%42B
M@AP4>A/EFF("D8$0&0#A'*-E=A/BFF("D8,0.0"1.!"Y5^(334E,G8]J!>@P
MS1-$\@)&*D"D D!*':3"*T4SE!7$?3J^SCWA$R 4PXX2 TC$M93X)M.TU@7W
M0OZ7?\DZ$.A.#PC[WWY"7=Q>E)\?G#ODOM);JBD.;&4H 7 \0^Y%Q:001BX.
MI$*7G@YLC APQMQ[F;Z(QM2EN2Z:PL">B'Q3)(EKTX (@+DNFL+ KHA\6R2Y
M=VXH]**(2P.IT"4<V!^1;Y D=?]A#*+BQC'._N<8PTZ)(*OTCG%^'6=:"/8_
MY!L@R;S74$ =)4ZAZ&QFJKG<V?&R"];BT"@SG9SMCB/L S8SE[._-*.MG<4^
MTO1S\0\F=V73!2]"Z8G.SEU;(137D/&=/I-[/8J/BXIOE;G-]+WLY]%^H40[
MS-K1./ O_@%02P,$%     @ =(N$3O-)'EJL P  )!   !D   !X;"]W;W)K
M<VAE971S+W-H965T-C4N>&ULC5AM;YLP$/XKB!]0[#,VI$HBM:FF3=JD:M.V
MSS1Q$C3 &9!F^_<S+V7$=ZZ2#P7,<W>/SWX.7Y<74_]JCEJWP9^RJ)I5>&S;
MTWT4-=NC+K/FSIQT9=_L35UFK7VL#U%SJG6VZXW*(@+&5%1F>16NE_W8<[U>
MFG-;Y)5^KH/F7)99_?=1%^:R"GGX-O U/QS;;B!:+T_907_3[??3<VV?HLG+
M+B]UU>2F"FJ]7X4/_/Y)0&?0(W[D^M+,[H-N*B_&_.H>/NU6(>L8Z4)OV\Y%
M9B^O>J.+HO-D>?P>G893S,YP?O_F_4,_>3N9EZS1&U/\S'?M<16F8;#3^^Q<
MM%_-Y:,>)R3#8)S]9_VJ"POOF-@86U,T_=]@>VY:4XY>+)4R^S-<\ZJ_7H8W
M2HYFM &,!C 9\/<-Q&@@)@-XWR >#>+_$>(^6\-4^MP\96VV7M;F$M3#\IZR
M;A?Q^]AF?]L-]LGNW]GT-';T=:U8NHQ>.T<CYG' P!5F<8W98 R?$)%E,-$
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
MZITS%PU5>BDNGNP$T)--:I@7^G[J-;1NW2*WL8,H<GY5K&[A(!QY;1HJ_NR
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
MY_D:B 7^0KL;X68(M7[W "M8P/'.\^_L!'^*:  E.<KTL7Z\*9G8:]$H]$O
MV7 \ \/.814X<STV9ATX5'!^.@+)%\I0HSRH!Y3P 7-3]O'^\O)/EH'0EK;
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
M73!6BL#>L5LG<#DVH&+HF5%6 >XFH1]R8KVKLB!QR27]7N(]34F"CIHWZ>V
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
MDE63,P_H"8P/WX]ZZ8+CID-!N?9D*Y?=%@1'>K*F'#V-'<!@]V;S?#7S3U'
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
MU_8$M$K7\L0;U%:7U68A*!Z^1Z@E$BI3J",,X2=*$Z;,:+Z>(BB$P!':1O+
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
M(BLN&OS;"K'@;Y"Q>V*K4^P<*^%FVPK!AT52XU(V''$""VXEZ%(4A;.+)=2
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
M5?/]]SM5N^.X,X&%=+OLQAM9YV4_[C-GB>A^[^.^+/_%.B_=5AVQDW:G4W4
MM@SP-DP<#*>%HW3B3D><P)W?-S&5]4?L4-[I$1S&(SCZR<!.:Z?7KO+&VYRJ
MUE'S^QU1W18<\AL<43LF^$T<497\RF$KNC[[Y>SB<Q7/]5J M2C&J/Y7%D*G
M8&'D3["2YAS/IE']+Y(CS$.\--PGB@(Z@CD6.X0[101'J#H!4Y#^59X?_$?C
M.]=J4FZ\4/H5 VQ)+>P!IB3V,1S1P68Z<;\-9-_NF4\)9=\3^_J 4:51/!@-
MX7\[G3X.X:J6;)4+8OR.!E$/KOE T$6O=17TF6$7AN_R9Q!2"73 DW7--/$4
M:SCA+ 7.O4H=]EF083WNX64>, F,8+:=?LD;>=+DN/63[(QMT)98D!H?DA:3
M)DIPNRFA@'*.["WH(O_COW=&_9\B1/XK1#>W(Q!OAJ<E6QQK4/YT%9W]<G)]
M*B\@)*TJ\E1/P6]R8/ )*[^.Z8R?O /B3 ZNP[/%'D4^GUDTM2W H>5MQ72-
M?)J1ID!D+V.XF:#$.!A-4"GLV<(I'T%-RDD$R"U9>4%.KV66@PXHLB\6.!N4
M"N ]=E+^,JF*.3CT/A#;B/U)2\D)%0P&HDCIZJ[5=)H^0T%4;A!OJXONL0J_
M6^44HU9T?G%Z^>DLNCWYC^J]/N=^3K?)E_V@I;>-5?Z64Z(0TO5#BN;<7#M(
MK>&+:IR^+=^.F@(UJ)'8; +60'#$Y_9#-KW-5O@7D<(3<UXO/$38B=(1\&[.
M6H?.&3]]HP\Z7\&H-1E_C\G4<T'(Q$]K>WH:LCXWT5\[)X5XG4TD:JT$)V%I
M4]ZOFNT$Q1<('!-O#U%OW@A\%,[O576U,#U"!PE6U?F^=BE'U$#=:EF_[N33
MISJ'^A4%NW#(O6G71\!<#T<#X(3]?D3_Z,3M7C]NCX?1D;EQ9V7[BMS+$F0
M4*(&G1BV&=X^[(S@1V#81^;G/)]1;F,&)X%X6])&AQ/HL=QPAGC<;%_"#CT5
M,(U^W.EBA'D(MQ240,,]U2C;J[1OKO\HO .Z4F_<]IZVO  ?Y^9\SG)+<#^)
M.W2PPQMU>3OL@?;6PTQ[F/IY];ZX".&!U_A4/L($89BB5^G]7%. <,-H%&G3
M0$GV5)N*^3&2FX1<Q^]Y/P7%ZE7<2QM%_:]O1$B=32TB*URUG+O&*UE:3JM#
MD2G+V9H5&I;4DEU3I0K#!\Z6+QB_QO4A-(+.7[#'K7P(M:T4 [93@T8NM/V^
M.MJ/>.*KC /ZI%AF=P+*=8 %/J2CTW_-=<HH._=4R3=C;R!H"./V /\SZ8^E
M)$4UQU[<[X]C[!G2(W-C-.FZ*:C"U^V!,!GWK/;^'ID=RD$DLRZ5&($2,^FV
M#6,[=R9@MG3P@\-1WUS@=5HJ%"O=?CI[F"-A4HUBO)9#T(UAC $F;(Q$1WI8
MY8137-W?#E? H-4$NE4?/CCJ=\Q'T+Q^C*H[6'LI#F&,?J\+"QO3C6['/;C?
MXS;<;_D\DG7=QX>PD;V^_"<\,._,?S0G E-0)*#_(!4<RIM'[B?YU*QAD"VO
ME&='JF3U]M:TQ-R22<:(*>0(#4X,V6+"+4OK]M*&#[WFMGS/:IZNQX^7G'D]
M$GZ[W*>M[MLS#Z2;!U%N5]%K3:U>2]A<]20:*8VBMZX+A(JI%W 1X)_LX3GH
M]K%/")!-CTH)M=\N-2%@YXGDT\$GC'(C4;:Z[1Y7(A[   /0^L=M18S'KV?,
MP^C["/AUCSIWZO)/\1OGUS>NM3)U1P#>AR8C85$IXCINY<7E1Z,M+BK0MYQ"
MG=.,^'&.K@1%4DV;)',LN+VKPI+9O$5; 74?M/7 PF5!*(<%W6/W>*KA2+X(
MWC]ME3?3@&>P,4CA,,HE?:9W"2@QZ!<[M:(R?X&/%8_9LG0+HGP*)%^4_<1U
M]\1W6H69^NOZ'8,]+]$1:@KF+O6/T)V49/C90NN@@ C'DS)#:SS"#&>@5WZR
MN9W1+$^I@5$DVBC!]L\1'(MWAXMB=%N0^&GY*T%J=&V4NG[.?ZC:@<DQU?@<
M:O>G&Q%X?\[OBN@$5G4(_R,.9OSG4_);&K;Q91R'J;0U4">J7:_9MEZ_YV05
M>2TF'!#M!&.USUFJ<.0YJ:%EZ)RP&G],J1>U)L ^PIZ\0\0.P6ZT23)\A5X0
M'%,V\'/KI@4?T<ER+C)W<"8[%BM?\%&NAB=W/;75II,N>;WY2P'UU2B'_DQ?
M%72'+B[S0/86X_:7^B_U6QVP:^9S+$;CDAG5&.%'3K(/?,7VVM5P[!9U]R!?
ML#2QM.EAJ$-/UX9 <"NZ:5,M]R)?\:%5K,8Q>I8^GMR>O8^N3JYO?XUNKT\N
M;DY.J7"XZMWR$6AN_>*T;4ZM?8??/IEJPQ.L8 BG)!T%;3GUWGYRG]M1.S3"
MBK%  :XCRZ"/<<O8A_-\"Y!-".A93G!A,!JD5P<MLQL?J62.,T@"L,<Y>SL3
M12WFAK1]4X<!5&XL9^F>^]3X$VKLZ%V&T,%4VM1A&BAHENV%2&X>V>']8'9*
MV786;3RH$;VDML"<O5L#FE.!UN5?W>8+G'V1O"3KO_/Q$IXL]F*/WB>PT07F
M%B ^3H 2[FU\S&[9<C?J$VW#)Y&P;+4%"<+%4_4T#VG09*&&O!W.M8V^"JO6
MX0/VH2(.L4M,'>X+]>.UJ"^V\K$6Q:>9M"4 :%/P,^=/]#$ZMJ!@4$U,-?>@
MVB],??D59):M $0U4S>ACJ)U4IT?>D-*MV2PH+W @TB<^$66^X",VLK-"BP0
M 2!PZ;G."LM&%9N8E&=42WR<G "ZXXY91Q<L0-?S0)T /+ J:Z9QY!(BDC<N
M>N,G$QGWR$<Q"D^D#L4HMEGUL0*2H<. X(U Y4DKV+_E+JIVKK(UU:;B!/ K
MZ"^U>#\5"MFK(4:%X-9<7*?&EQ@R]UZG*X$%\&MPZC"#S#\*,XAK_&6BC.?]
M55+R_S@0H6^#(>3Q9K.M_<';,(3Z;\GMJMWE?W;"^#^P$T9-^O\;^F+4M4JR
MG3"8]9I_=L+X8SIA%$LP[SQ?^]:F&"(:@#C^"YIB^'T0_@N:8IAR4PP58%_3
M%*/_SZ88_VR*\7]_4XR^WQ0#@S\> ?^S*<8_FV+\LRG&_^5-,2K*?BE7PWRE
MLD]+WJ[K"\OWF$LMGS0^G^RVA4_R![Z>3^*5)G2K6E.+W$Q;'$&EFR+JM$SJ
M:]K,E7ER;6N!Z&>@8/CP*^UZ;9^//>IG:AU7Q"=S3%/'#]KO-'!,R;"7BF[!
M+E8TP47^8JS##@,47(3!">?UI9:#7CP>C+8PNKA9[=X%I6X:T/"'X[@]HC#I
M7]+B$?3-7^ @-_C]CQ]/8P:I8=1$=->74<!+%02A<SI4&HVEA;VK!>W^:V T
M[$>R-Y2]SMEP9^F]ZLD[6$V^3_/1FC-IJ@(WU'Y ZJC<CH<%+.4B+1<\@3<D
M=F*NI$,UZ"R7(%W).AR3TC(,5Q.ZMH&_/^MFD3\O;),=[X@@#F6MR*[>I\43
M)E3^]3%-UO.4!;HY!>Y,N!@"17_)WL$XND*E?$;?H$M;KXL$(+*6K32ZS3T9
M37/2N1B2.K9;]4*3"&SLD')7Z%H?B*QA?=$?A$47O1)AX8J IBMH:O"HBCY5
M_XWGX\,ILH!51,=R)%-FH_VT$2BJ&O'$U$6!\P7R(OLEO W.PF?S:\2F@QHD
MSE166S]<07308Q7^+E]L"L^+'SYF%37>&-H2?L,!^:")96P'"Y(NO$)="6,4
MV?5K?AOE#5-EU50R,3%Y@$"H4FW7PO<"-@%[CF-ZSZ*FCE%K%T6RZNPE5[7:
ME*4Q")MAXLW_U]ZW];:Q)&D^3_V*@N&#L8 BF_>+C5V EF@?=<N2AI)\]FQC
M'RBQ)'.:)C4LTCX:S(_?N.:E,HL7^_1@'Q9HM'6DJJR\1$9&1GSQ!<_+L2_#
M;A3$I4D,\TNU]+-^9YCQ)_I]Q..K)JFN U-JHC7(8*/8Q%;)8=."Z-B*:EWG
M4E^D'!88GDC0FU0/_/L EEO!:0G("@RWU@VKXUU\XW0_WO'4P%INDIPFB23%
M:C&?T<FBDUI\R9$C:^SH(/3C["D 9/#[3D$>IBL6D/!4"'>5&8P6C>EQBWTU
M?9)=-7VFGDQ2LQ[)$.)EOUM'G+GL'%$!*/G1"D"EP@I'%4DR:3X@/@<522)V
MXHT2"_*4J=4T+X)9@JNVYL<I\W$K:\. AIV&[V:B;B>A;9*A<1(B(V#4-W?O
M;\;_=C>^O$TQ^R:D6K_9WA?Y?VQ1$,;?]A&X[VLL^D4&IKET!5RM)T<(?7J#
M#C>0HZMGL3N+] .H3AC1-5$8$CPLJ'TE2("AG#1;1+=@XL@F?_BR9#ZZ_'&*
M**]2>OJO(('?\ "V)SN=13,B-,0#>,T)CO<YVEH/N5MD:&H/"Y!APOBOF4Y[
M^:(?+++$>J*1[Q@) Y=/"K= 3D,^K^^9$I-S/_E 16GA).3 OX>Z8I%O^/36
MT+@8V;I;OTXW2$_XDA@.=%')F98'7HIF*U:K)3D?29OZ^S$4([#!KB;75Y/1
M[3B]FGP<79[_[Q'B6;+T<G1[-X%??DBOKL>3D:7JO[G[]&DT^1W_<G/^\?+\
MP_GI" 1B='IZ=7=Y>W[Y,;V^NC@_/1_?I&^N0?$]@/%V4OZP!4U=K9^F2XD7
M!$]%^U9VG^+:.<R_J$C2OVZ7Q++78\^,^C L=$JSA[5T#VPR:WO=BL<0>=()
M][MZ],FN*4DJ7S^!NG#1;/I\0BDWS8;_$K&IL^&/^;2&/E/8LG$8TP<B+56+
M8+Z<LAP_;^'Z];!XJ7U!:DGM.\%GG$_ SSE-@$ AI;9A"=/XX'JE&"_I]$+V
MY?[R"'A?NLR_36=3@X##Y]],\91D'@.\TA6@@^:S.6SL+,7QPY ,G[_#H2Y7
M39C^+'VU+5[!_W_/\?]7V_4K%/%7VJ-7)R5KT .E8O8P(7O0B;TF=,=W./_0
M5_0=+_JF.Y*5(ZG:G&JP879L?$XBT"NCN3+RA[$FIZF:ZUUOAM;9@F(2>K$K
MK.*5W'?4DZOEXL5),+4SXQDS_ G/:(CDF!/D3Z<DX46"VQ22O+,H&-\CE;*P
M+N(I9;28<4&;2M9."%Z*U=D1<3IJ/] ;E].-D+=:W1X\$U,@1J[FRV\,JIE1
M! -4:RGQ$#49CNH9&>SRF9-RMZ3_@",ZW^#DT;E Q JI#>ML$ 8IM@Y>2NA0
MAK.C>)OFF/6R1MJZ'&9EP5R\".H"O?&XGO(4;JD@HI &(XYQ.J,FB.>A_!S1
M'H#2Q1XPC>R+$)46\%A.2*-G..IG2[CO^-:*T.R3$P,W+W8#++?\.QRF+]PH
MA5- +C<HUWQ;"8:@6FS\V=0<TU%E*05A&!VS9GLMWF46$HO%2 1X+-2D&S(<
M0!MEZ1H4RPP%)2>@C%00%/V"',MHOQ,?*_(D.^AFTZ+QP@: %KI5&SIDN/VM
M*#Q N9FBN\FI\HVNPBP]<.0O8:PY'O[E_%61(I4>J5&  Y*#]P^Z<CRMC9)$
M="#R-CE"ECA"9G/#V)[$X+;)&M!^Y*REX2@VF RK:KWLT?OM?$%& X&.R:F\
M0E+G#6>="[?O\N$EL05+MB!\+YQ-RG$125 EK[S&[M"4D-PEW#%@'BPE%B\L
MV'9%3=;QZAGSHK9+F[6%D_$@N>%%/:E<2]W8#FN'#%+ZQOF],-_I8OJ2,W2#
M'7ITL9[BSH0VUJLEMCY=")28Z9[-EDCLEAA_-C+^CF4\*PFXNV?-!GH'WRO0
M<ZX@7=X N6X'Z3<,Y5V*/@:P&U"02%%^0:L1N_<.-BD\A:L\7=^30W6UP8O3
MYAW-;HJ3(=+Z"HW,)2SO8O7*=/!=NL[E,S@1?F8&LG<4)FRI7]HR54L"S2X*
MCA[HLK'JP*:\]?-R@LD;2E?T)R+Z<)6;JH^SJZM?C0*A*0TT_[7>#JFQ4W-,
M1:RWZ\GYY>GY]>CB!@^!4U#_8!>>L0EW^Z7JC$O<,TZ(:O1.K5F&!Q1O(I.<
MFA 19S.@5C(#X(#T&TMVG*+HR:%+:DTM, -$)IO>-?9L"D&.QN=22PX]N#,6
MS.X=L[Z/A4(M.%/O;NA '=_<GG\"LYCO7WRZ&/7E3FL2-QVH&U3_$]6^.&+T
M9BWW?Q076\W(!%Y%"?D))?#5$>@'.&"5=K]PSQ%0;IA!8ICA"B'ULLQ%# :Q
ME/2<(>KXRZI32^6@=<J:<5#CB4/4^$X22>;<.(#83:4PNK.FU[98WPRCA3(@
MD1O*.NW=E%?U[S.U")\*Z#C 4J5\[KDU ,R<P>W;R;^Q4SG?YW+:O[-,)AXJ
M_-EJ>[]YW"[LAF.O$ZK+S*>5XD-XQ?Y<4\!(R(>@T0<UG6>2;HK,*\P$3R B
MU'AB*J'4/(M?W@P-'N(D-5U0O$J6^L"YW;16CO_F,9^R#<FB;EPRF$V;)5X#
MD3I$A<7@Q/(55[&T[2+8RZ!(L&!:A74,ZO!T?'FK=K'W,&E6BIU1;8_T@Q%'
MIXQ3PGYVYUA71,"6;C8/WN=M.(Z*W2BM(/T:@V7.:>);J F15% 9)XK0X<,P
MJ??3Y3_HI4>O;_,-V=^63H,W-I> +:0PVP.ZU25-?D&EJ<CI37?TDGG\A?@A
M.'0&IA@YR_'WG-%*9:3(>%!1W0'U<9N=S6<$;6 6(-+C,!R;385%CS V07ZI
ML_-3VT<L?5))_D,30C5M_=RKI@1>*G-3@M779*)D8O:>FPJ;!,07F372>,XY
M+X.;D7BRK:_7;/RBAFYDE[-#,I[<;FB"1NF@]8O))S>_?F_2EH>=7\)Q&<X<
ME]*GJ";[W3DZP]@![T;'9K3R80/JPINMP2_V5Z>6B;WU2["!==O0#U@HXANB
M3C;A3A_=_$J.,_IA_&]WYY]'%^0\U4DP+ CBB/?4MZ.T=;,^XB#\R("&]PL*
M 8B!OYA#KV:DICGG4/E?T14*9B#>_M6Q:,'53%:#\5NJG$C<;QKUGHEWD[J1
MVS&7$[3*?X\3>V'>7R2$O9/>RI9LI<UIM,^YU8S!*Z/S20IS?D>VTX?SRQ&8
MI:.+]/SRYG9R]\GXL<M747MP.FK7=?=Q2#QZ3II?2K@N,P$/8QW0F6D#3XO5
M%(]*O!)J[CA6R#956+@&'('8XW1/SFXA@R;"SL&^);<6H*.I9H*=M4#%PA0:
MDM1OZFZ-NKLT'J"@T6#-1N$,!8^P]_@FG8Q/Q[!!WE^,T\AK.#V)Z@(/DX*!
M! [++A$-M>":4PR+\UP0"%W.OQ=1Q<<) V2@S1\D88#BOPQNR1&CC&>B?:60
M?'_*==TN'T#!Y$P5XW[4B)23XRL6&,*1OA%A##HL,&;M5Z'B=$-%,^FQX/19
M3RW&K^#8R*IQ;,5G@L=M[>M@D(%4KYZV#CI,)S43;)SN*TSN1#<#QP#U(2K]
MXU0(PDA(7EL]/CHGM:'A0>#Q-_*+B]\)E-7J*TRP12J6:Z/+U CZ.5@G'7-B
M0.1FB51#>6N!A@):(RN:Z<4^B[>>?MBNT<-3SKQ5QF:8"KD:(6B3 *#RA7VV
M=,GE+&YFK>-%PZ&JN%AB@Q2@ND'(*27=UY%1S=@1N=-I5!L$06W$^J-'. R@
MTT;FSB.EWJKWW_P-)!T7$:Q)] 2#V*')M_'O!\'&/K_$*.#5Y'=0OWH5H/*1
M4RYGG; [ZSO#NPTI*<K%.J? !'Z:=$V="D\S X592DNK2V#-VGR9R4_HO9 "
M42B9YO9:=WI";A2G@"FCNRC-R!QG2":L5=$4/JMN.X]/U[H493_B@JB/*TN_
MK];_2)GR@0Q'R8NFOPJ%O..4%(<I\H$@T0I78R56LB ,4(B;D#$MZ6)ZO^((
MHN(_2QT#$?F23V?ZIJ&[2\Q.]U^0#OL;<)T_;1?3-<T9:\NY,ZMF?J9,,J?1
M$"P:-EW*V 266@@>*7G^\E*0JG!;XLTV2LTF*ES^&2X[3+!,4FLZMT9 &.L=
MDR:3P6V^E@@ORWT.\N@?D"Q_H:.+KZ<9V7;/AA;,I4X*/5X8ZKC]/2,S[QI-
M"[+\SL;7<*Z=L^OK.GKO36B<4LM@NJ'UJWL?(]B*\J;9G8'Q?,R.KA'J4O:$
MAY&UA/P@T*B-S!6<=<!"8H;D7EDA83-LD;Y&KK!0'*IIND[3-<)A+>1K(]*F
MH6XG? S)V>/\#T+64),\Y>1(]@.2:&\6B$XAL\>")CF>RZ0FP11/-S$;[WIT
M6[;CK(,:[M$$<!- M6I=<PZQR&@(4..&S_PEEF;Z.04+>RI5YZ8SA#@4=+?Y
MIAN5'.94])BVEC8 8P,-M?TJ-;EE63PH$(>I>7!"]1$!XDU-1[0:<ET\J85O
MX&W@/*&#3QU@>,AXD*>IAV92:A%;*(!,(94M1O0Z"92DU^&,LM2XXL2'AC(+
MTMJ\/..>7[S A4OER2/\<0<TRY=STHRT4G:ZHC.M6'LC,Z0RT2$B[K7C+IBE
M,LW2*9F-2&GH5M9O"R-OM]<,ST7+) A3<P$37;M@WE5:CN#Q3]=P12%M 1>4
MBZO+C[6+\\_CLW1T<S,N";6Q)$#6$ES"VL)IN0K['Y8R;_<:M6:CUN[6FET-
MQ+O=7B/G)]Q*&=SO#&'$WB[EGB14W1-<,R4_2[R_M!9A]]R#2YF!A2U*1;;@
M&M.H\<5OX? RXF64:F3FC&>".7!JH#[,UR VQ4:].#,D*,IMK+%T)2++82G2
M3U;7:J,%KK]IK=F)_H>IB2!#83,3\1CD7F9;H="ZIC.AT<%56\\+!WVQHP_0
MI*@FK&51J.^&>'W,O=\AV*<>* ?7+!&L#[4%^\S=DVQ#J)/ O,LSJ]:@,\_\
M9Z?2=VED]!T>P+T$CI.*T9DN%>+ZXU,[+%XB;E01,.G"C(0P9RMO[3K?-ZEG
M7)+?I/QUC\2>O!D26L.TK<6BZJ(ZE_KV9SG!Y_&TK+BO(MKIP]4$#O@)7%IO
M8=/ZNU7N>W0&%8GKB?9<"K8PLG*5XT$B,6:M4%J^B')\P/Z=ZJ3>Y[.9%WOF
MN?&>3*12*B? F"'*C!<<3,H7+R7W(=^N47?<KD"M8S554T?5F2G:X[_F,[RW
MFL*I-OZ=:D4G)^)$L*6O<@S8_*Q 0FQG21XQ]6=6VZQJD@1$3D'_5*4(#QLI
M:EK!86AA8#'^N=*W/;N,L63RLOA9+/-K_"4MSJQ^/ 2'65P1.85II84PZXT<
M-"?U].YYM72C&G0')YR?A9(Y2VZ?XS*UAM/Q?OX(%QX^3+&LMK>LG+EH9[8T
M/+]4$>]=S2S?.$.F*AZ"%J&$!#Z\L;<4 #+RP4 ?K\B1^ 6,NE$R,[R#HEA3
M$(B.8!27+5P...^&J_-Z_BSC$+#, ];N<4H#TW/BMG$R*:$+\O2#2^CG";WH
M(<><(@[ (+H8R*_C1E0;,/@>96M7T?:3MQEOR1.;REU!TL\.YZN;6W2H77V\
M/*>KQ]6RS)-GP]^&2X'[Q5_4F%[A.UL=/7ECGN"$D+MGVG.7*ZKSU*DUAF]5
M242K#Q1^^8$B><,3W6OT3CSU\;"RV/1%;@#7_+3J#:Q/R7 V1YAT,$PX/Y<0
MLY:4EU#D5ZI_01?Q9+7V:-9M[ &MJZ6>+O1!(5$N3 S9YMC!FY8;2GK%9[>J
M6OJE\*#!V<B*!.TZ5MC4F=3I3-W0*(I^T<,Y9O31'=*;LC+?M\WDI52I8I,_
M%V_3YHG6;'CQ /*F=IQ.Q[NT=9)ZC[JIJ*YO5C2@MO0N;9\X1YE9#(9.)(2]
M?Y=V3C2&'#PB\'QEG8Q_E1$RW1,[4480**3QAG3?2?H=L3&;>8'GH4^K8=JJ
MV[B5I+RQ1RDAM9;/+$&[>&D,V,;U^3CU"DQSA@S*B<<&50$T6=/]@T_"X95#
M4&4JGZ"^F0Y%N?J<#M'3ZC1!E:D%$K@%47TJ>(8B]I%B255E$G2EK.-^S6O
M5TAW)QJ2UW2#G*,))2Y:N9>P!.4)DXM!$G_1:GJ2*)GC/W03@BGHA<I\7G Z
M)'&(3(U4DO/)R2#D,K:FR^YMUB\W1= 6S7<S%>XMX)"+0DS3=J/6Z5*:NJ2\
M"R663%IY$9S53K@XA#_W.5IQV!>]CTNK8BNYPL(U&G]X#I.?F\/T1^:0S SA
M0:*B(=_<7#2O/HA<^/W9<^4\,<J\-(73(O7^)+L_GT4GBWUJ)/(\;[ J_JQA
M?OEJBVY3^)- 2MP'I+J?R2N4A]<*=M'$=*V'P[=:\KW0FQ1;V<P+<\^VC%]%
M[@\%08+\$:NPT?PAV?0'K3R="GDQRV7X#*I6JK#B;L]+L\"AX">Z5M%@#^[Z
M9\0_,XIB.2-*4Q)].QI[%D_-P2X:3]]/O??5#\[1!P>J!1=-RNP1H(I)K4/Q
M2>RDX>Y@)CU7NTG47H((JN8(8['$9:/<&V2K+.S[SAZU&:=3L^AS2YF:,--1
MR4H/2@3%_(AUH0= 7))["4'[CFQJ=N(Q3$VB#;1AI%%_;0S^+Y&NH64.]TI.
MJY;+*M%P4.Z$JCSV$KM!%0R/P%F(2\2)%'CP29L6&.RV.F=:QB5LA T%,/C>
M0#+Y/.7[ ([>>9S/+O3@$L\NANHI7*L.28MF))=.P0:D&8[#2%ZVIL#^3SK=
M1JT%_^N6Z%PHK.\%?-P^T3''CHJBD#6^-\ACJ7^%Q-:K)2/^U5=?C^)]0NK[
MY:K\6>D35E\ >5U&4?8XZUCD9EZX45P;]35-V7!NB&_#V\75!UOZRX\@T74Q
M$8-(I<&/L/'FS,+8EE.E26JW%&5@?R38)>XN^/<9]Q0J_RSQWS#A%@-)Y**\
M:Y.M+RAK[1K>95>/3M: FZIC0UEFDT_)4,I4X5 F6!17ESYRB#G4?^F?J?^2
M:OT7WC*+G)+J^7[^+5^L:*K"&^;->#0Y_54B6Y_'%U<<Z:K8./TV>IHS>PMT
M/G-F/Y/I92\O!YS6%1VKHBH)BG,1)1;M1 TK27Y :3TM E]!.N6PJ#$=*OLD
M<H.N9 ODH+T&AH@#Q1%A+Y4CJVP6QH0^"O05/J:OL090URN-E4JN:#S$\;J9
M]?NMY) 7PEROD<VB"/YT]GD\N3V_03>H.U$([. 5L.^:K^-E>V4@Q.ZYP<D8
M>B>)BU/:;V'4PHB3TSORC11&CMSL#]Z+TW7NEE-UG'"><, 92II$J1J>P&!C
M^^=UL]G).HV!5Z;Q]:"9M?KZNW#^B-='K,$'APH\>.[VZO1OM?>CFS%Z;CY=
MCR]O;*Z$S1<C!"-O+#P/G!Q*PS&NJ$5F%'+_9#PJ-),P !.P8?2X9$7J*>2[
MY4I>+51MA3,VX7G$UX4_6<'YPL;!FRETZTHI)@V%$*,?^2_@=$+3X*LE7]2X
M!P(:$]\)PA5P XX=&B!8>);+4,I05H;0,2U*RC-).+U>'8'#9$H=K@<EE]FH
MB,=)+,6 "EQN1L-W*9&Z;J-;ZS9TH=GG67M/']%* IAA<0D]&>O$RS+[';?
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
MQYR( X+9OUL2DU ^\Z!HUU2*HT#[B"K=.--XEA=PC,W2W[Y BXO\I?H:ZL+
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
MN&O?KY;;6"-_*8K-__R_4$L#!!0    ( '2+A$XCZ$ \/0(  ( *   -
M>&PO<W1Y;&5S+GAM;-56VVK<,!#]%:&4DD")[=UF2QK;T 8"A38$L@]]"UI[
M; MT<65YZ\W75Q=?=K?TMDW+YL6:.:,Y<W3!H[C1&P;W%8!&'6>B27"E=?TV
M")JL DZ:<UF#,)%"*DZT<549-+4"DC<VB;-@%H:+@!,J<!J+EM]PW:!,MD(G
M>#Y"R.=?RQP2_'#Z\DLK]=4+Y,>35R<GX</9U3Y^Z@)G&'F.#WF"H\5K'/P^
MZ7D8_IC8!O?(+_Z0_&?<>]0+2QWT&Y3&A12[^V0!4YMP0&O"$GQ-&%TI:K,*
MPBG;>'AF@4PRJ9 V!V2T119I'GTX\IX]NYZ'4R&5J^TK^.^JG[X7&#PKD#(V
M"IQA#Z1Q3;0&)6Z,XR8[\+L0ZNWEIC8*2T4VT>P"3PEN,$564N6@QC(1'J T
M9E!8.8J6E1VUK ,;U%IR8^24E%(0IV'(Z U#FP%C]_9B?RYVN+L"^3GV2$*,
MK(K!-*ONS>G40B=YF\US;].&!_&BFJZE?M^:Y0CGV[L#=PH*VCF_*T8!AIW4
M-=N\8[04'/QB?EDP.K!@&I.A#JJDHH^&SUZ5S "@,%J#TC3;1KXJ4B^AT\-U
MZHI#-<^>H>:GWN<2!"C"MD6;NW_,N_R?%=L6\->:W6]E7_$3BIR_.7Z-MMT]
M Y&+XQ<YO_S'&H.^ZVRUMIW&-J)HU5*FJ>C55C3/P>NQ+XL$W]I'#=MI+U-_
M,_2:K,QS<(??Y.90D);I.[M$%TSP9'^TPJ/%.&LY4B1XLC]!3EM^Z0I.;\[T
M&U!+ P04    " !TBX1. -OCEWL%   $+P  #P   'AL+W=O<FMB;V]K+GAM
M;,6:75.C2!2&_TI7KMRJF21\==0R5B%!AUJ%+"'NN#=6FW0FU!"P '5V?OTV
M9-1&XUM[<R97RD?HA]-T/^<TG#P5Y?>[HOC.?FRRO!KWUG5]?SP85(NUW(BJ
M7]S+7!U9%>5&U&JS_#:H[DLIEM5:RGJ3#<SAD \V(LU[IR?/UYJ6 WVCJ.6B
M3HM<[6QV7*?RJ7H]WFPRH4YXE(FX&_>&/28>ZN(\S6I93D0M+\KBX3[-OXU[
M1H^MTK*J9TW;[9F;-$\WZ4^Y;+>J=?'TI2C3GT5>BVRV*(LL:W_5'&A_I%JH
M7O9<R[).%YT3:W$7"\4Z[O&ANN!C6J5W:9;6_XY[[?^9[*F[&&BWT<;A^>\V
MB,?E_PECL5JE"SDI%@\;F=?;.)8R:UK/JW5Z7_58+C9RW'L^A8E\R?R\5C0L
MR+>74N<V]Z*:#I;;^ZI5Q%YA67F<J@-EL#0:<#I(3VT76;I4K2_9F<A$OI"L
M#7FE 9H T-P;(#N8"@W2 I#6;X2<-1#-#RI6K%AT+TL-T@:0]AXA;TT-T@&0
MSMX@O;70!PT'D'Q_D*)::Y C #FBA33ZS(OB:12[B<^B^,(-@W_<)(C"3RQT
MD[D&>0@@#VDAS3Z[B(+P0J&&GA^'&M41H#JBI;+ZS/6\:!XF,Q;[GA]<NV>7
M_B?FAA,V\<_UF7N(INXA+:;=9]/8G[K!A/E?IWXX\V<M8I1\\6/FZ9C0,,2*
M<?HL"*_],(GB&YT)2<4@M@IO0A=-_3BY:4/F_S4/IE>*40=$0C&(C3)J'\%X
M[K_VK8Z&-&(0>^2PSRZ#4,TIY\R+_4F0W"9^?*4&QEG"/K,.)A*)06R2HV;^
M4\]=G 1J\+(P4M/@U+UI1K+"C'5,I!*#V"7&\#WG[ 74U3&13 QJFRB=Z"'4
MN9 _#&*!&,H@[CR)V&7DZO8PD#X,8G\85M.G5U=!TDPIVTE9]7&B1.>'7J G
MUL@?)K$_#'N+&85LED3>GSH7$H9)+ Q#&:,%8M&T25BV ?S;C6-715.GA'4)
ML4(,Y9#85UZ;=Z9F$UG#)+:&,6I<J_K49XG[M<N%E&$2*\,X;&)UJ3+1B9I
M&NDFJB]GKM=VKTZ)C&$2&\-0RIC-SV8J&5##EC5]VWW<D"=,:D^@=+Y3O9G(
M$^8^JXY;2\=$VC")M0$S_&XTD4A,8I' #+^#:2&16,0BT3-\=I (U7KUAPZ'
M;&(1V^3#5']+JF,BG5C$.MF1\.\,)5SEHM8+RE6[CR.RC45M&Y1^=3&1;BQJ
MW;Q)OW9V-U*.1:T<F(<Q'1,IQZ)6CI:([8PA$HU%79^\R<AV B+%6-2U"A2V
MK2]=(\78U+4*Q'1T3"0;FU@V;]<SV<%$UB+-*A:*LM3?5MA(-C:Q;'#ZHV=I
M-O*-3>P;C-EY-N%[%6+?X"RM$TWD&YO8-]TL[==SJ<]#-I*-32P;D*8UJ#HF
MDHU-+!N(V<DM;*0=FU@[.[/)75V.U&,3JP<N)'=?2"+U.,3J@0O)74RD'H=Z
MU0PFY_HLY"#U.-3+9A!3G],=I!YGKZ6.GF\X2#T.=:GS9EG^XWS#@2_UJ4L=
M?97^#6.=/NJ8R$$.=<$#"\?.$$(.<J@+'HC9&4+(00YUZ?.NOMTA( <)R*&N
M?3XB?#=Z.!(0IZY]4!W>$1!' N+[?&W3&3T<"8A3"PABZJ.'(P%Q:@%!3%U
M' F(4PL(8G(=$PF(4PNHLT:T8Q[B\',R:N_LHGNQH]0QD7<XM7?>K67]0OV<
MB!],_R2 (^_PW[[D]HPYD:O.QY@<R8=3R^<CS'?R&2'YC*CE U_=ZHO (R2?
M42N?07MR=7JRE*LTE\M0-5&I_0N1+:8E:_YL/PVSG>8#CM5#EGEJ7Y1?%J+9
MWU[C^0/TT_\ 4$L#!!0    ( '2+A$Z<E%[_40(  *HJ   :    >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUJVT 4AN%;,;J C.><F:.DQ%EUDVW:
M&Q#V^(?8DM!,27+W5;VI"HF^+LRGC8VQ.><%PX,8Z?$EG9MRZMI\//5Y]7XY
MMWE3'4OIOSF7M\=T:?)=UZ=V_&;?#9>FC!^'@^N;[6MS2$[6:W/#=$;U]#B=
MN7K>;:KA>>>KU<]F.*2RJ=S[V;UUPVL^IE2RN[[YNW'!^).//OW/^FZ_/VW3
M]V[[ZY+:\DG%WP65^SQ(YH.$'J3S04H/"O-!@1X4YX,B/<CF@XP>5,\'U?2@
M^_F@>WK0PWS0 SW(KX&,:WX2PIJOM0=<>[[7'H#M^6)[0+;GF^T!VIZOM@=L
M>[[;'L#M^7)[0+?GV^T!WIZOMP"]A:^W +UE@6MM=+'-UUN WL+76X#>PM=;
M@-["UUN WL+76X#>PM=;@-["UUN WL+76X'>RM=;@=[*UUN!WKK 60DZ+.'K
MK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K'8#>@:]W 'H'OMX!Z!WX
M>@>@=UC@K!L==O/U#D#OP-<[ +T#7^\ ] Y\O0/0._#U#D#OP-<[ KTC7^\(
M](Y\O2/0._+UCD#OR-<[ KWC O<JT<U*OMX1Z!WY>D>@=^3K'8'>D:]W!'I'
MOMX&]#:^W@;T-K[>!O0VOMX&]#:^W@;T-K[>!O2V!9XU00^;\/4VH+?Q]3:@
MM_'U-J"W\?6N@=XU7^\:Z%WS]:XG>N=C,Z3=CS*<VD.^=<D_P[^LF<"=R\<Y
MW3[C.O7+_1.ER[@EN>OKS?^6Z]0_$6Y:D9]^ U!+ P04    " !TBX1.;=K3
M( @"  #%*0  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.XS 4!N!7J;)%
MC>MK&439 %L&"5[ )*=-U"2V; /E[<<)%PE4)$:TTK]IFASGG#^I]:UZ?O_B
M*<YV?3?$5=&DY,\8BU5#O8VE\S3DRMJ%WJ9\&C;,VVIK-\3$8F%8Y89$0YJG
ML4=Q<7Y%:_O8I=GEZ_6Q]:JPWG=M95/K!O8TU%^:SM\:EH&Z:4UL6A]/\H)B
M=KW+76*^MBIR-1;L!Q.^WCB>Y_O^/E$(;4W_%<VMUVU%M:L>^WQ+&7T@6\>&
M*/5=&1L;J+Y+H1TV;WEO;4@WML^-V:YCGQ:4Q\N17CK:'V"J'')RRMN"]HV:
M"J^?_%<#WW=#Y0+-?<C5D-H]CY<CW>9J9./"0SXBC5NGIOI'PW/KX_VPSRYL
MI^_[7OA',;+I\+NW?K@< B2'!,FA0')HD!P&),<2),<I2(X_(#GX B4(BJ@<
MA52.8BI'096CJ,I16.4HKG(46#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL
M D56@2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*
MK I%5H4BJT*15:'(JE!D52BR:A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%DU
MBJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%5H,BZQ)%UN4199V.96_;X;LD
M#\YMW^>SZ=^;%_\ 4$L! A0#%     @ =(N$3A\CSP/     $P(   L
M         ( !     %]R96QS+RYR96QS4$L! A0#%     @ =(N$3B?HAPZ"
M    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " !TBX1..ZFWAN\    K @  $0              @ &9 0  9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " !TBX1.F5R<(Q &  "<)P  $P
M            @ &W @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M '2+A$[;V>J4JP(  &<*   8              "  ?@(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    " !TBX1.^S\9()H$   9%@  &
M            @ '9"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ =(N$3NSS<!C5 @  PPL  !@              ( !J1   'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( '2+A$[+RZ@)6P,  "P-
M   8              "  ;03  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    " !TBX1.>\G)2=X!  !G!   &               @ %%%P
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ =(N$3G1]HV>C
M!   ,Q8  !@              ( !61D  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( '2+A$Z3W3'.%08  $,@   8              "
M 3(>  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !TBX1.
MPG=/.;(!  #2 P  &               @ %])   >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ =(N$3F7<A;&V 0  T@,  !@
M     ( !928  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M '2+A$Z'CZD)M@$  -(#   9              "  5$H  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ =(N$3D$0@A.W 0  T@,  !D
M             ( !/BH  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    " !TBX1.RW)9GK8!  #2 P  &0              @ $L+   >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( '2+A$XJDA\5M@$
M -(#   9              "  1DN  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ =(N$3K;R(MVV 0  T@,  !D              ( !
M!C   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !TBX1.
MX5+#>;4!  #2 P  &0              @ 'S,0  >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( '2+A$[@*H/VMP$  -(#   9
M      "  =\S  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ =(N$3I,DS/*V 0  T@,  !D              ( !S34  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !TBX1."/[AE+<!  #2 P
M&0              @ &Z-P  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( '2+A$ZJLK4 MP$  -(#   9              "  :@Y  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ =(N$3B<Z*HNU
M 0  T@,  !D              ( !ECL  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    " !TBX1.-H1BXK8!  #2 P  &0
M@ &"/0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( '2+
MA$XAVBOGM@$  -(#   9              "  6\_  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ =(N$3K(+BHJW 0  T@,  !D
M         ( !7$$  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    " !TBX1.:^<)7K@!  #2 P  &0              @ %*0P  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( '2+A$[?G _WM@$  -(#
M   9              "  3E%  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ =(N$3@CEBP>W 0  T@,  !D              ( !)D<
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !TBX1.:$Y?
M?NP"   ;#0  &0              @ $420  >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( '2+A$XA4DQDM $  -(#   9
M  "  3=,  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
M=(N$3LEQQV^Y 0  T@,  !D              ( !(DX  'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    " !TBX1.!0=A\[<!  #2 P  &0
M            @ $24   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( '2+A$Z2'PZ?M@$  -(#   9              "  0!2  !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ =(N$3E)V2>.W 0
MT@,  !D              ( ![5,  'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    " !TBX1.35WU)K8!  #2 P  &0              @ ';
M50  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( '2+A$X8
MK8];Q $  #<$   9              "  <A7  !X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ =(N$3NKG9O>V 0  T@,  !D
M     ( !PUD  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M" !TBX1.%.E^A[8!  #2 P  &0              @ &P6P  >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( '2+A$ZPSH-LXP$   $%   9
M              "  9U=  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ =(N$3A7&^IVV 0  T@,  !D              ( !MU\  'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !TBX1.Q).=XL8!
M   W!   &0              @ &D80  >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;%!+ 0(4 Q0    ( '2+A$ZS6X&:'@(  ,4&   9              "
M :%C  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ =(N$
M3C*+4<;  @  P0D  !D              ( !]F4  'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6Q02P$"% ,4    " !TBX1.'Y,A'KP"   '"0  &0
M        @ 'M:   >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0
M   ( '2+A$YA$7/(WP$  .@$   9              "  >!K  !X;"]W;W)K
M<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ =(N$3B+L)MSU 0  [ 0
M !D              ( !]FT  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q0
M2P$"% ,4    " !TBX1.FK3)3>@!  #P!   &0              @ $B<
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( '2+A$X#99AH
M(P(   X&   9              "  4%R  !X;"]W;W)K<VAE971S+W-H965T
M-#8N>&UL4$L! A0#%     @ =(N$3AM>,@ > P  \PP  !D
M ( !FW0  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !T
MBX1.($H7XO@!  #S!   &0              @ 'P=P  >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( '2+A$X8:@&.-@(  )H&   9
M          "  1]Z  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#
M%     @ =(N$3OP(?VR\!0  Q!X  !D              ( !C'P  'AL+W=O
M<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !TBX1.I26)>QL"   .
M!@  &0              @ %_@@  >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM
M;%!+ 0(4 Q0    ( '2+A$X*%O-YN ,   P2   9              "  =&$
M  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ =(N$3A8E
MT'L  @  404  !D              ( !P(@  'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6Q02P$"% ,4    " !TBX1.T>]'C+D%  "@(   &0
M    @ 'WB@  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (
M '2+A$XZ!0 !G@,  *L/   9              "  >>0  !X;"]W;W)K<VAE
M971S+W-H965T-34N>&UL4$L! A0#%     @ =(N$3I(L$=;T 0  :04  !D
M             ( !O)0  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"
M% ,4    " !TBX1.K2M*8L<!   M!   &0              @ 'GE@  >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( '2+A$[M8)8U&0(
M ,8%   9              "  >68  !X;"]W;W)K<VAE971S+W-H965T-3@N
M>&UL4$L! A0#%     @ =(N$3GH7PRC) @  L H  !D              ( !
M-9L  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !TBX1.
M\2J. H\$  #O%P  &0              @ $UG@  >&PO=V]R:W-H965T<R]S
M:&5E=#8P+GAM;%!+ 0(4 Q0    ( '2+A$Y5#1C!  (  +P%   9
M      "  ?NB  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%
M  @ =(N$3F'Y_\,Q P  2@T  !D              ( !,J4  'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !TBX1.8, S1[L"   R"P
M&0              @ &:J   >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+
M 0(4 Q0    ( '2+A$X0P&MB_P(  /P+   9              "  8RK  !X
M;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ =(N$3O-)'EJL
M P  )!   !D              ( !PJX  'AL+W=O<FMS:&5E=',O<VAE970V
M-2YX;6Q02P$"% ,4    " !TBX1.F5&]2C@"  "0!@  &0
M@ &EL@  >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( '2+
MA$Y7O%.<X0$  .4$   9              "  12U  !X;"]W;W)K<VAE971S
M+W-H965T-C<N>&UL4$L! A0#%     @ =(N$3KSDB\U> @  +0<  !D
M         ( !++<  'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M    " !TBX1.H'N%U=0"  #7"@  &0              @ '!N0  >&PO=V]R
M:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( '2+A$["%K!%/P(  ,,&
M   9              "  <R\  !X;"]W;W)K<VAE971S+W-H965T-S N>&UL
M4$L! A0#%     @ =(N$3L4$R$I<!0  $QT  !D              ( !0K\
M 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " !TBX1.LZVU
ML:ZB   -8P( %               @ '5Q   >&PO<VAA<F5D4W1R:6YG<RYX
M;6Q02P$"% ,4    " !TBX1.(^A /#T"  " "@  #0              @ &U
M9P$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( '2+A$X V^.7>P4   0O   /
M              "  1UJ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !T
MBX1.G)1>_U$"  "J*@  &@              @ '%;P$ >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !TBX1.;=K3( @"  #%*0  $P
M            @ %.<@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     4 !0
+ .(5  "'= $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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>102
<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>103
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>148</ContextCount>
  <ElementCount>342</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>73</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Operations (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - 2. GOING CONCERN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/GoingConcern</Role>
      <ShortName>2. GOING CONCERN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - 5. INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/Inventory</Role>
      <ShortName>5. INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipment</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - 7. ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccruedExpenses</Role>
      <ShortName>7. ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank</Role>
      <ShortName>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty</Role>
      <ShortName>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - 11. NOTE PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/NotePayable</Role>
      <ShortName>11. NOTE PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - 12. AUTO LOAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AutoLoan</Role>
      <ShortName>12. AUTO LOAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingencies</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - 14. COMMON STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStock</Role>
      <ShortName>14. COMMON STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrants</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - 16. REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/Revenues</Role>
      <ShortName>16. REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - 17. INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxes</Role>
      <ShortName>17. INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RelatedPartyTransactions</Role>
      <ShortName>18. RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - 19. SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/SubsequentEvents</Role>
      <ShortName>19. SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - 5. INVENTORY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/InventoryTables</Role>
      <ShortName>5. INVENTORY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/Inventory</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PropertyAndEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccruedExpensesTables</Role>
      <ShortName>7. ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccruedExpenses</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - 14. COMMON STOCK (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStockTables</Role>
      <ShortName>14. COMMON STOCK (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommonStock</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrants</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - 16. REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RevenuesTables</Role>
      <ShortName>16. REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/Revenues</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - 17. INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesTables</Role>
      <ShortName>17. INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/GoingConcernDetailsNarrative</Role>
      <ShortName>2. GOING CONCERN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/GoingConcern</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails</Role>
      <ShortName>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - 5. INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/InventoryDetails</Role>
      <ShortName>5. INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/InventoryTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccruedExpensesDetails</Role>
      <ShortName>7. ACCRUED EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccruedExpensesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative</Role>
      <ShortName>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative</Role>
      <ShortName>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/NotePayableDetailsNarrative</Role>
      <ShortName>11. NOTE PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/NotePayable</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AutoLoanDetailsNarrative</Role>
      <ShortName>12. AUTO LOAN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AutoLoan</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - 14. COMMON STOCK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStockDetails</Role>
      <ShortName>14. COMMON STOCK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommonStockTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStockDetailsNarrative</Role>
      <ShortName>14. COMMON STOCK (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommonStockTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - 16. REVENUES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RevenuesDetails</Role>
      <ShortName>16. REVENUES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/RevenuesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - 16. REVENUES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RevenuesDetailsNarrative</Role>
      <ShortName>16. REVENUES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/RevenuesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense</Role>
      <ShortName>17. INCOME TAXES (Details-Tax Expense)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities</Role>
      <ShortName>17. INCOME TAXES (Details-Deferred tax assets and liabilities)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>17. INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>18. RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/RelatedPartyTransactions</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>evsi-20181231.xml</File>
    <File>evsi-20181231.xsd</File>
    <File>evsi-20181231_cal.xml</File>
    <File>evsi-20181231_def.xml</File>
    <File>evsi-20181231_lab.xml</File>
    <File>evsi-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>105
<FILENAME>0001683168-19-000953-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-19-000953-xbrl.zip
M4$L#!!0    ( '2+A$YA%GD)RA@! +Z<"@ 1    979S:2TR,#$X,3(S,2YX
M;6SL?6ESVTBRX/>-V/^ ]?.\;4=0,N_#GID-6I)[-"-+6DGVO-XO+R"B*&(:
M!-@X)&M^_69F'2B ( 60H'@(/4=3)%"5E965=V;]^?_\G#K&(_,#VW/_\JYQ
M7']G,'?D6;;[\)=WWV^/AK<GY^?OC/_SU__Y/PSXY\__Z^C(^&HSQ_IDG'JC
MHW-W['TV+LTI^V3\RESFFZ'G?S9^F$Z$WWA?;8?YQHDWG3DL9/ #G^F3T3YN
M=N^-HZ,<X_Y@KN7YWV_.U;B3,)Q]^OCQZ>GIV/4>S2?/_STX'GGYAKOU(G_$
MU%CL,;#_.VB8W3\U3YOU1K_1;#6.?XYA$:=F"+_#=P/XJ=ZF_[MK=#YUFI\Z
M]?^7<[+0#*- 35;_61?_\-?__//>=^Q/^/\&;(0;?/H9V']YIZWOJ77L^0\?
MF_5ZX^-_?;NX'4W8U#RRW2 TW1%[)]]R;/?WK/<:@\'@(_TJ'YU[$B>7<[0^
MXL_W9A"/C  N>7X.$OC5"M4+^L.=C_S'Q*-VYJ-=_J@M'[58ZKF C8X?O,>/
M\,-'W+6C>N.HU9"/^VR\$.3N1_A5/F@'7KO9Z"U;'W]"OA %1P^F.5,OC,W@
MGAX6/V0  [_XGL."S'?HEXR77,]UHVDV7%;H?PR?9^PC/'0$3S'?'JGW7GXI
M^0+ @%]G0T>_9$ W\B(W])^SMT3\B*_UDJ\%?C@_#7R9,0.>2O4L<Q]MY!J!
MYY@^G//I1WE0W\DCB&3[*:##<</&!E'\IPG1 0YU%)_LP'HG?L;5_>5=8"-O
M>F=\E$/Q(SGRW)#]# W;^LN[K[XWE2#6&Z%'GQO-HWA^]1IS0SM\5M^J[VT+
M?QG;P P)2I;8)8FZD_-_O/LK,(=&:]#OUSM__IA^.9[N8^9\8K89[+!GS4,!
M1]4/D:W]-5Z.'"G^;>XUX+_Q2[3N>'HK\8K\/@& _%*@=#&>A\'5>&]QRQEA
MF($D^4NI2.KM.Y)ZKX"D[KXCJ?L*2!+4^M^C* B]Z7_?L$?/>03U[](+V3<V
MO6?^UO 7,R[V,&7:PM5/%@#S<^;8(SODL!J6#4]R;5;(Y$\G/K/L\*LYLAT
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
M%.2>]3<\E"^--C_K5]MA_@D ].#Y^8D.9-&1.1HQ!]D*LPP:19\^,>S\K&?
MCQX JE]][RF<8.#)=////C:=@.FS90XW/^OMU'2<+U%@NRS(C]B89#)&R5C:
M3Q+A-D7)B'C76-?<6%D'CM,6__TK?)=_:5]_2QZVN9$63X>D7&PR_)PUG1I)
M3J8T+3.8)$9/JJ7O#.3F] ,J#(;%1C9L3?"7=W68K-VN-]M__JB/E7?\7H[Q
MV_56N]=9;?QNCO'[G6Y_^>C#T0@[#P0W;,3L1RP2NV2A./6K8JW1'-1[]68\
M\;))U@4H#YH[@W9W-6BN?38S;>OL)X:T\>(F:L@\# (6!FMBJ=GIUGN-&*P<
M4Y4$72Z4=;J]]EK G8.=X8+*]@S879F2&JWZH*OMG3YHT0GS++O9:@PZ]7J^
M"<LA@P'HX-V61I[+D%K*WC9[_79GT,DYY<++2];9UU:KV>KHY+5XCG7AR861
M9K?1:*X&SU<;QF47]B.S0'<WW0?LJ<$QNA:&&MVFAJ'ELZP/4QXL]3K-WF!5
MD&0 ES^P,EKJG4Y;8YK)48O/F6?9C4ZWT^_GGY/'-:_&\&]0)D^\8(WE C-J
M)J;.&'QE"/(LOEYP<DTN@'8_6H\WMEO-QD"30IF#KPQ!3GG0[_8*0K >B;?:
M_5YCT$QSY_R3Y%E7J]EN=G0!OV 2H2J)_@'KZH6M;A]FG=?$DL.O#D0NE;O?
M[0[J*\  ]IMU89OW>.&+S=85^]U&N]%+@I$]P5J0Y$)(!ZBMO0(DMZ;# A2.
M/S%W\\[\61*5##3^_L(<)8"4"T7=E2%*I;FLB9M^J]/K=^99<G+TU6'(I07T
M.HUV41"PQWH@FZROB81!MU[75?2LL5>=/P\"!DU07IN;F3_'Q5E;1LW*H*V
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
MQO0.X%A4702:JG'EGSBF/2VI@7<R+:,0 *5#O\+E$8E$@[6@UZGY:OS5QBL
M;-$UG'HI\1LX2D%[O]OH]?6^2#GG+A/FXN'!1EW/[]X$S"6W0EPVU;I@K=7X
ML A@Y^[(9R#$3AG_][D[''',WK 1LQ_Q$IUR*O#Z[5Y'JXW,,W%9P!;NF0BB
MOM/0NZV4 ^VUSV:@=9R*MC2B!0^0,[6%'P8!*^OBA'JW.U@&?1Y(-K>>XOLQ
MZ'9>83WG[B-SP<Q>4-51O%-QL]VHM^O+ ->F7!N^PCRW7F]WFDO/9"'P0'OS
M CLLF9B/.H##WC(@Y^<M"];BM\4TEN[V*I!*1B-N-"M%0>@W.MVE*$U-6@J4
MQ3O7]KNM9K-L,'U0E"]L\]YV%I9OK7")1K/]DFQ+S5L6K,6UVFZCWUD-5F%U
M)&[:$ZCG!LBY>V&S"!1DTS']%QU(1=&LQYE7@V)#"RFLK77*6LB+NT@-QDMD
M'8UV'MK19RT-U,+\HU-OM,J'5NH8)=YQUNOTP?Y9+C@2DY8"96%UH3%8!\9+
M%IZ8P>3:]QYMBUE?GK\'2.'JMJCA*+0?2V/)1SU0OG1[(__TY0*^PC42K5ZK
MT2P#<J!I6?0_^B.R?9:X(PFTXU*ODFJVVCU-^\D_>;E@%^]-UM?[0ZX!MN^-
M&+/HWH>,*ZG*1G>GWM1UN *SEPSX&G=XK0-T>I_.W=!T'U".EF=[= ;UWF )
M;:3G+ 7(P@2\_-B]!.,"]H*67[ !O@P:??]EYI8Q>[EP%[_FL-OJ=LJ 6Z?Y
MV*6L^?(WT1[RQ4E+@7+MMI#%P134+GSR\IU--0Y;-MVZH*W9^*L0:!J:-?MC
M _?4+9EI3: *V[V=^N(CL0 T,M 6/'=ANTB:H.^6=M>O9M[FF+0,((OGVW96
M S(+Z3=LIF@6WPG*1.>"C5XX9VF %O=MUY<09FYX]0<W<*13?'#);&L"5I@B
M7PNPY0F>"1^.]"4D<WG/'MDS_EJ\?5N!12VB'1VL<CP6^6A6G[<L6(M?9;X^
MK/ISY+TO[6#5N[HW-G.>E8$I[I?4VT+G@D6H'5J8&8RV#>EB S!Y^W,:STM3
MEPCQ.I;N6L B]_=,MS14MCH+U%HURXJ %$]@;.HWS>8 9('A%:.U5'.UT^\T
M^[T7S;Z,V<N%NRA>6WV 7,^Q7!UP>HURT],NWW+4WLZ@W='\RHNG6P^PPA@<
MX.URJ\ EKVO%!%- >SD!QE:GDPAE)*98 8+"74=;[?H@-P#R''_U?)(<%&$I
M6ZW/FF-E0-9*N%H*2E8F.TK2$]6AL\R$U:43K0?2JHUJ"\)UPT9T%_(#OUM<
M9OJ5DO?0KC<QAK5LGE5A*8R=1J??'*P&BZ"W:Y]-[6AZY6J!XW*J'+02PGS3
ME@3I"@K6JD NKBUAK.S$A06'<^&<I0&Z3G;Y2L#>P>_!&&^-%1EY%'.X\V0>
M62GH;-6;/5DB^>*$ZX-7/$[>Z/97 D\OA9!O^LPJ&7V@<[=DA=7+,Y8 X"I5
M32L"*+!\[@:1CT85UV]1W[V;V'[Y)SK/?*4 6#RTHO:X"(Q*V_7@"3?T">\W
M=O [J+[XA?G &H5+KN8RI9..L1/Z%_.'<YZQZ\AG<V6F]6,]?K@,T%U8U)>\
MB]+UR4TN:FE)7]D[M4^+RKU3@_;VR0^3)0*1: 7VUYK;U'FE;5I[1?.MU':8
M\,K=(]WSN=,KRKU'C179^)7_8+JBO G>"SS'MDQ1- JR+L#7$J5/>+D-J*MD
MHJ-IY7@@";$XY-9^<.VQ/<)4(\XEL \#C#>R67 'B/GB%,C'^.M_.N'GD)LV
MS'&"F8F.-93&]/?,M"SY=Q ^.^PO[YYL*YQ\,AKU^I_>_>=#^/D__Z/1^DRC
M^/(1"O:,3.?(= #83T;HS>)'$2WTN)4:L3[[R9\RI[//_]'HUFG4CZ'U\JOM
M_NSG9V,,2P; FK/0N+.G+# NV9-QXTU-M\:_J!FWS+?'?!88!U^0(^'GH\#^
M-\.ES4+US#U^:!P3*/?RRX_XM/IC*81Y@?ILX'9)C.'51_;XN3BD)U<WUU<W
MP[LSX^KFU^'E^?\;WIU?7=:,R^'=]QOX\JMQ=7UV0U_>&L/+4^/V^[=OPYO?
M\)?;\U\OS[^>GPPO[XSAR<G5]\N[\\M?C>NKB_.3\[/;'"B@CWZ"*CX2<26^
MFJ5P4W\9-U/3?[ !+_7E:+K/H)\8XED,Q2N!DKT;6P=KJQ@27]JNQ7! $.2V
M2^"=N8\VN?%N/<?TC2<S,&QWY/DSST>[G2"R7>/OD<L,,+:Z!CQ@&HX]M>%7
M^#>O_$!#9#HSW6?C%[[,/EAFGR\N3M1?C<\?CHV[B>]%#Q,8(&!4FN:-C1!-
M-7.$;!A&=BT#!,,#\V%A (<3T97O\GF"!MX!5EI/OO@T83XSP@G]SS783YMR
MZPQ8+4*'RS)YDJ-EW#_#/# ZOOO(C%ET#VS<>3Z:,,=2ZX UF_H4\)DIA! .
MP-CD'2%DPP-<S(3)$6KT!PB9R-$AN8>WILQ(H9V<Y*[)VTW4X,_1<0VFN&2/
MIF4:)V([\/E?3,=S'PB*)SN<&'88&$%T']B6;?HP*>(!EC:&\0@ ;3M..&#:
MEM3$SZWVYRA0'[5OGUC6MU[DJ\^&Y\<_R%6I+V#/XS8:SG.-X$:P!"S&Q+0,
M[%L&V_)H^K87X59Z\*CA/;GPI5H:4DOHP29RMRJ\0TN?.::+SXTCO$[6\'BF
M.U!$S;B/0L1 P#CJ<8 G0 Z!8-D!* ./\*+W*!"%,[$_(LQ<?F:F'R"UPH N
M@.*SJ6F[N(DQI@5UP@A *7R:D=(P$""I4,!)EAJ%80=JXPD,OOFHF81^Q,GL
M1%(/T@#@PAY-./4:KN<>J?7!N(*@O#&H)39BUXA7!3"A4G;\RJPNR>%>G\5F
MR=O-,EO^'^2FQ=CN%E#UL@BPR5$&XUDL@#<#?ER))YMN- 9&&&%_L("H=N;A
M:;*,F>]90+N<=\,?,SBJ(1Z0D(TFKN=X#\_X1L3Y-/SRP(@?AMC,T)!*:_#)
M8 X;82M'^ ZH'E7C":WG0<B@L6_R8P) U P/3C<PW G8$89IT3 !#IM^#J%B
M+H@4@(+?:/=,W\%9@<?@[,_0YP4+<5D@SKSD36,/[!444JZ!X=M0@N+#>$^@
M7SWS@4$GM) /A<C' N),<TO1I>+9#UTHJE760/ !9R'@[D'N6/1=%OB<*<"6
M@,F#?(6 NF>.#>86; .P03,$R472K6;X(*0L9 YLYGC/S.)C"EDUL1^ =87&
M'Y&)4OS8^*9&-=2(X<0D3FJD!$BC]SD \&TV!FR.QT -P)',T//YA@7$H*5^
M +R;DY>DKAJL"];-F,\ATDA,4IBD++Y@6AA)5X?]A,%"]N KP0LB"26&3H!<
MUL1$2,O&F"N.,27&;CZ:MD-FF(2%<0W <_$@<'*(17A,Z@#*?60[(2YK8CYR
MS0,%,R+3L<<PX,\9T "(@&>I0N$C</C@,/JTAS KT+T'Z'!@H["O'XA )R)P
M0$5PN<BB4^6%A%KD\;AC"+G:88"/U^UY,U 2PDB\AV2(2!D)6SLX)C@6[F]2
M=(O-50L6,!I3Q 3@WW#,9Q@3,8\PH_3$'<)3#./XGHLS@(RR@6!&(*WQJ*MC
M0X#$1^?LASH#G_D9J*4.@'Z^U4'[#'.": 4Q2PB#Q^B ,'E<!.RPI,^P7T"F
M0 I 7"0X)^C51A _BP,-3^+.F_X]D-/8\T(@(OB5L&T@8@05*\7F 3O?P]8[
M7JP)2: _&S2@)$V7A5(O ?A'E \5"D58S@S<$<?G)]EV'%@=KDAN+6<_.%QB
MC^4HI+Z@PP6GL^P'5$H3#%)G/Z=75W]+,"!"^5O3%*YOSB]/SJ^'%[>H+9R
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
M(-%8R%N17/.IZ/@8J,<X7%AACBM_0@*#_1>P12D7T1P"S84B[SY+5+&@;>'
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
MH]WARK;0RRVNGRBM!7@+;X.S@$8E7<4,_$Z3P['F;3R@S0: D8D+AF+H*+L
M]+-6I\/5*\1<;-@=&T/%"!PRJ4&_F(6QLCB'($,B!^^*@4'70$ZS-FBUEN$&
M+'#3(3 R*"DO7BAEA2.AT6]E(<'XY1;4@TL/[%JCT2: &OT/KZ<X[K*2J%/'
MG*M2D(()1&R!108TQWQ-P*>]DK?XU 4]E=0$Q9EVE50BMY'GCFV?W!5)[9%8
M*L!I"PK75==;HL::=$C&S@ST62%C0XE$T;A  Y3_CHOPN6J1UIHT7Q,IS8_,
M1>U"""F==6C.4*1>$%0H8<'^YFV[-!V)JQOV"&AU!K:,!@_R"ZZ:$;V'7FRF
M2X@1P)GYS,><FC ;P"+0I*&#5#C$ZPB/ ]E1I%4G^*^N8=TD7 I72M5(:>Z"
M-3_@ *1-&'.NR)JN4EIS0,6:RP*EKD:RC7RA]-@BR)(*[<3DD-$6ZY/ AG!=
M7A&I#<I.R)T+/I8X!MQ-\DCZKQFB!4S:[Y21JVZQ@O3%0TT(K6P;V Z(*=KE
MFG0",RR.5&^B?4V 1"[%+F$NG("89P[-SB0RT?6 >^!TH.R(\T :&7-0?N+"
MIKP* [[+@IS@F(?^>*>B4CO)%L](14%:^6;Z(VZ7M>H9ZD0JFN/J>K<)E&S)
M$Z[<+XLB-;#S8(9SBSE0'A84]B3YN&ZM1OS%_J!Y<4B1#OGYM(2%1X ;Y K"
MXN%?;'@#F)R/W0;Y*PX&G 34+P5I.GJ0!MD#C <#CL!P?Q##"78E;#$?S5A2
M%$GY<;08AN>B>BN96S@!D^-AHEQ8 L?D& _1LPU#2!^5*->:%U1X;OB,_(20
M[YN@DNXEW<# @TOJ^%& AU?8,1+.& ,*QI3D(GSSISD^4B4'7%71*.&]0)]!
MY=;W/ XTCJ0++A6\$=HK^>)NA =%TH.B@'FE=F;:EO%^4.NB)CCFWEN-(R_W
MZA)4EAU0+@@AWV44-C%1[81-4P0C$4H6M'+2A9[0[L4>R_+V#.<=XY.-S1%F
MDSQ7_KNEGMV4MM[)XD&T\]XXMI(Q AB!:%.Z %T>SRSE(M%#R<A#='W-<$%1
M)IH <HB"@(<[47N&==/!5,=/J1BFD*5<\\G0Q?P4'2=(@)/C",D*^*%U4(KY
MBCD:)YY+N4JH0HA\#0*'YVQ461@O0765MG,;?7ER4LR<?.0*UR\?#&5+PD(^
M+-,%M,P(&?+79N(LV_>F8&-A9PT^=NILWM (26M*1&I=T"!5N-8R' )V/D\D
MO88/QT;:=RHGF9>J$S/0E&W49,W?&1:F^^3J#;@KE9@.GQY12UH#,9IHAN_T
M8K<^^0O(G(#!L5<)I@>@FQC4")05OHP,D)?52#A8KZ\22%#QTZ2))IR[*MT"
MQ-/DV0 N%H(.[1L9XY[ZYI-QZCVE+" .NRG]DS)R^KZETE7(%<+<$478N25
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
M8JS*8F/F(W8"8..\AO=]1[!KXK^XT'@0+W(LGA.A7N0I$!18IY0(P)K^CDJ
M)R4[HS)$!/,HRR!.5R 7?PHV&.4CWIR# 7H]?8 _!XLA'12O\0+I!.R;[OS2
M._*,;'\435%*P1A&-/-2N2 CV#:>?\AS[6#JJ0WF0.BY3+DT,&YGL6#DV_=Q
M8Z,DYF.$C72$P49+G51;Z>*T"+5^+A[C,B,)\!2.!V^>(S(X:!?X1+3X8?2
MCY %QM/A%2$A%%QG5YTMGC 5RL#'!,)Y:2R!H66ZP-%Q;(KN>(8W&D6J;Q*_
MG0CP]XFB6B9O)B2R*7C53XQ8L26W(L[>K@^&\2FP>$4DA;]2&@I:E/PGG,+-
M&->08_:/&UAH#4_CI_L/<GRU6?R(G(L^2Q0:0B_"0@)+UA"\4/(T-;$KA"WZ
M$< .F;R,EU=82[L/4Y,("OC;<R*:U8KP:<N;A3QJ:/-<,U"PN VM\IJHY@W5
M E#$='C/B+$Q;H028:AO #IN\T[L:<"<L8IQ$Q"/'IX:];#,_N,),G%^5HHP
MXY-$Y. SEP<C$?E8AX9 3%)Y5ZB_^3:C@YC(+^6)@%(]I<QXS]&3BHE* 2MQ
M(+*3W0@#RUO"YS1KE8F&8"F 93NQ9Z15&H@3AR5<JQXW@@*$4V3GB9Q\K0\4
M$2-9/D]H^YN)EF>2$!N=XZZ$XTJDMNHL VG3I+96&D/ _%58"@;29-G,"XW,
M:J)@71P[._O8&<N/G/4!3:JY0[<-9]D.*QY#A^<0I$X"O[,MD<9"B><9^>Q&
M.I==)HFFL@FP,DV7*))?R[*2 .#E^ZIU400K3C8&7)"^[(OP.3:14<G+-6Y>
MX6N<W>/!KR6@YEET,C,N?W;9?,U[HC6%[8I6&1XEQ2-7P]\3BH0^-OJ\?"8*
M]@,%AN:OXEXX:MX4]X<1>M)\9"0-ZR,@#Q,#A"!4&H9%Q88J$4&ZEJ3FR:UG
MG\_K>B^XTF1M#VV_3$KGU3ZDO=RJ#'9]KO@64_$*#W/.V_&4\DK%BS+L*K)%
M+-,& 3/7K.,J\A-X6.1_[->ZO:;T/HH41Q'0D67B>5R(RKR_9\)E4#2@@WCC
M(CS9LP&FXM$8V=""PR1%M*5$-)5K8^PF<<"H2P4JP/>>&W$G=X8JK)+08C[
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
M=XP95SXL:K4_TGBLD*DG3<X@QBC0/S2[9K/1-6GPCR9[:+)01XJ0"-C#O#:
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
M8*XR]$\;. X3V*RSK2Z#I_880[3A$XX&(!3S83.XVH=.&YO_<V$JVY[W^4
M&D<7KIJYMS#.:LGPJF:/%@1!\3M(<N_,#YB0IYHS1,F31)*DFEAC'M"8@?1Q
M>6Z*;7RS Y""S3YMNDU@X,@$E.)8G/ ([\+MJO;2^%\>""O;14$'.WOA+TF
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
M#=J-=$R,0)><;LXJ,-$L6%(4E+NX9[XNZ#IXM#T1<SY3UQ;^\1F3)*XGJ '
M^_E'<0C65!B"(C$*'&J#./3&HGP!CN0&'AZ!TE>NDFA[[GRJ1SF[OKVYOAW>
MGQO7M[\/KR[_OR$6K,S5J^PTRO"0P:%V"\IR#I4.#*(O"MB"'Z!9*R^*@_$;
M,*[!D.IR9[9T][J._>"X#ER(D500->40B#BM%MZ+&)B-KC1'9-YJ5,PK'EGP
M"-?2-!(OL_R]9*% 4(WT@R]4T$!F[1/SP-AUN-L9+RQ A]NR1_^*<?**4% <
MS^:<>18_ #&[KR=/S!VK?5 ]A?8*^)LIA! .@%';,P?+1OZ=4O]&NF,?[I2H
MOA"0/,!3H)2NCL=>>J-3] I<L6=[; .[X\>!O__%1F$M%&?TVT<8/'P W=T!
M]FD:B ?8&N5SSNGJ<TX6.!)3?-UJ?XI#]:?VZ0O+^M2/ _4WNC?4/^2NU <?
MYY1>SN]2Y;!C7CJ"8=^ <L)?0):AR_X%_:MJ:PZOJ[0Y"R)5%[>.I:CX.Y&3
MZL^$SPG(!T,3G!,3ZAW=0S)&)=2E1 CI#L$WL7_%*%$I$8U+&M]S7[7&O FF
M4[H:?TU*%YHX6#R*5;T@/".1E 4"0Z&(\A[I\)$91T',R4R%A9 &M( JNKR\
M$[4_6%<0%*5 \_2A9%>\4VTO4X1L50[,"YTK.Z)&M]?J8.HD*:Z&]]]O04Q<
M&-<WY[?#K+K&FBB2=2IG5+S+ =V'2C/&E \B"LKGJM9#K S'E$O_A9P=28VV
M1_\ U8M%>*$B-GKR?-=_I%IRD5L$WSPRH<^B72Z+AL/?#.:"I@MZ&WP&M\2E
M&"_NYU'(K$E@\VL5HQZ'U4!HU/KH$1C3,B%E=LW]#J%B'HB@5X,,6$=$!^!N
MP<\8U:[,0(T;X[5(:Z,3?Q2'/((W0F$A00$MG;V F?O*%Z;D%.!;$?(];K0O
M;$67HN=_Z$)4[=(T*+6%UUD$7#_/!I\SD22+GX!Z8"[&"KGQ;D>D%X,T-(T
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
MP_):Y$LO1^&-"#*C\.I#4=EJJ@(XE8- $?FD+M/U;0S$8XKHR X"A_<V?G)
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
M>)Z5?V'4OAJ5[F^DGH?7DZ3[T3_8&/VXVH_JQ,9%+.+RZG?CXOH63+S;RS_
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
MNJ4:*R*3I])7E[(!^3!OD0<G GR/:$+RS,"'5^V*?<9>>2=WHR>?XK\SE4Q
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
M256+;*'F!WH34SO4 @FJF^>2/N_%;N3\C08R2KI3W02^YV,N@S8RK,;"#F>
MX7R%I _GS>WU%?Q]=KY?(5COQ+MKD>=FBRCVF+NSI"& XK#;Z!;N0I;*L",Y
M);(AX!:\Z/TK9RDJ,V3W0'NJA;?T[!&]BBFS-[FPP+A6C4TYN?]VA7&MPFKI
M<C.9D,,MN5!B!!N4:E<VJ2XYS>KL)EJZA;*.7/C>U-9$ZWK>G69A,_.Y*6ED
M<;2 5A*'F$I#DR-,I5&+7!CIWI)N.7]Y!>DZ],".?N75>H@/8P$7'$-:5TXO
MTT:2$*(B]?;#Y[R-P=UW@[/&SMZTBWJSH4O/^$:UD$E9]$5J..B*KHG"&Y;Y
MBW1'13R W^93%$$;UW.##=$[L=_H?,S.1(Q\F5[ DX62]W)GM*1N0\\[T'Y%
M#=OUE&;>"C6I<(??,NHFF>*3HNL@ *@QX^^G=UP'^7TXO-' _8CVM-YVWAZ/
M TI9R\HK%IG50OVA.SX!H.A?,L<AI;I)/XRVCN2/J;S=5/-6JG+-3NKEN0)+
M<Y2%!Y)8>Z)\SC5L%!D.E-B1/64V-:LYT)-)3].)X[Q?7AIE*P]P1O,_>--)
M$?CB^[=?DE>A'.!NCN1A?5D1:>2>,]45.7,9U:/&)& PK6-&XV])RY-EF;_0
M29[P##CX\&/APS%U]Z$<O$DYG#)-9DEBM\>8[)!"0QL7EU[,RDJW42&:$T,+
M-(<M?HP)DF>Q2#3_3_\!'Z7QG"&/N(-2\H@G)WUXO%[S_<1K=9G3/6DT]\_>
MZV3;@JBY8 \!-?-%!&U-VB#J4_U[OS(JE) "IMW4!0SO1_[P2@,7L,!2!6H\
MT9TLJ=BTW2D-?X1[Z?(UN5KG!%FCD@*:201L!4.T=C*\B#^K-W-/BPP]Z4W=
M9$I8=:9\!9H_*$Q2$E*B]O*!P<'0<*<YQ19;X/.(>ZH<33;RQ=<CW5+F-J68
M((#HZ!721V3G)H-2A%#261DZODE(D+&1V *:)4XKKG7EORL^ :I1;_]WLV9\
MXC]CCVU=(^W]MK3R^V2QW%MRCY[53ZFGE-HA!XF!Q.<%<B'0/!]=@=<5]YVE
MRRPMZI4],K46T2JT/+>&]A@/6>G="%75^"H68U3(7E1%P3R+D?X-U?9<L1LT
MRXEMV!MPC SR3;QS1;UK"_&GT1,;QR >KB>@X6 =!K>TKR>W3OC7YU?\[PL:
M@%X3!]WR:PYOBT4"6;(/"K_HT]F3:=>$SOA=Y)A(8SYW#]BV:I:XI,N8EC.5
M-*KDY3)8<)I6NY.Z'ZOQLQS*G#4WGO+([% &TW[;&B[:@(Q9M(G@C C@$9@Q
M(=QGN'Q_^ZGQ$_U[!C:>_'<:S.9Z,%^<<?2$.VK\_,EXH%;%)S@?WIZ%[#=#
M_O53 @^"$LCW4.QA9+MR2Y$_2WZ*]YY^/I8_%R_K]'_.C8EHO'Z]II7 _N!'
M0!R_&0]8S&]8,ZR<!':7?M^(.BZK6XS8TC%W$H)^RD\Y[79"0IQS..'OU3_J
M!FPO![#T9Y#_? %X /8Q@+LT1DKQ@]^,_SBG_UMU]*M<>NNV)!WRQK @RC=
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
M,=.^MI?BR*SJ>2Z[8U89^FRI3.J-\YY79%KC,D^^"RN&Y_^*G>CURH_8GW:
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
M+)R"@)70IT_BNQ=B!RQT.7C/.]O8DENZ\05?$VON-+J6YDE8LM0&P,Z[BS<
M%LSD.@%;@G76<P/%&*DU%P^IR2:*6?'S09WJ-[%M*;SUBUMJ SLYA7-8>3S&
M4BWRG#K/[,)V DK=N9XL?BE3JU=E$N?NQ5SRU=O<0C=/&4JCU]";B52UC[1Z
MKB>2WD5837?# ARNB?/7MWY';D!F+\823JW&,FMB%;C;W6C^M-(#VE12W8L9
M=7EWTDCU#ZEJ+]_0$ 1ZQ3SMHF[4,E3(4\C)!%ZV&1VD[0&_CK($H,V39G\_
M@!8W@P3(W9/64J)?!W+B(A"'R\;)P[QY;68A0>$BV3F!EO?=VX,93KK1*4;:
MO[.IXSG?[##"@*D3C/,HMK7;^+*  >W[.H["R/9P_-8.-D<YQ\D#H@) \#;U
M>"7S#QKM'CJ=\KVQ:OAV1&OE-IG[\/3L_1),85D&3G?0;W2+$%$*CIWL(IUM
M_P>L$A>9P]"R.H-V;7>X%>)\ X==A#7N;KO)3R_L459'_"V4O\]W>%\&QZ)+
M,MV/]=+3H<BJ&-YRX9EE8=*J[HW, 6"Z>;^(%?,3XJ>UO1TL(:N!$+M+(9H_
M"/F;H3>^Q0F>.BUCC^PJ".CO-YU_)IA=]\8%]XMKAZ$*Q5\']-#Y#S!JG)#=
M!,Z()7%Z\6UH54[W-\OR[DZ;6L%E*5BWMN&Y<1=\6\U6IV_!=WFW9_7JNKV\
M&9,'NKUN+;>G7%Y9:3*[9=CIM)V5@"TD(Z6&YZ'0^N*$U#G\)@ %)I[N=">-
MAI4:$; .N%4UC$L]U.NU&E!>QWY0+'FJO;SL<I4W^G?;\;##R2VC_F'W_E<G
M<AYIQW<LBES*Z=T!^,U.JZ-A/A=8F5U/])$2!3H/K7'_9=%*1X^9+GOW)C N
M;T"8$\9!O]NL ,1B"1O%H6SV>BN@7!YT+@CHQNAL-KHKCWP%I#.&G3>\1VK+
M&%[$:)M^ _-L&D]E:X4O\:8=PSKMEM77 2STUI(P7WKW+_X_<4INZ2[<C?9
MO_N%7UP2\K+P#MI]JU4<WH5R%SZH[%4,22C=+J_=;0PTZ3NW[$*7%X01%7Z,
M0[B5S@JU4AU/,E]4&IK"KL0RT-"%5CWIM8:'B\U7"DUCZ':M_AS;6/J6S6'*
MU_FL#$P9W2=NXF#T!*@MKWE6VY&@HQG=ZR#=>%NKZDJS-V#U>QU0EGN=' Y)
M[+;6*[B5;!?6=> \.I[MXJ<5AHMZPI.=^Z6+:00SUW]E3&3R9U?+7>&*(>B
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
M KXK5IK=@RK06L4J8.FRK\]UQ?*_GAQ/V6*3=%(VOK-=,$A8Z5LE@,G_HFI
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
M@D5"7\%1DK>VA'=@E@[,EPE/)A@2I /"N&#Z&Z??1F%-=^XS3!0,W9'K,'(
MXZS@T[!SS-A1H*&4DE^;G-]W!C"V0#R7.^3K68+&0I-(<11*@8A%28A=H!ER
MIXE%2K.Q8YYQX-9!]E$XD,T./]FG#H.$#,;(4K!'!*I.+ 2,'CJ$K#4+:!)G
MQV>OB<&29=#(A$8SY%G\'H/$:3=(IFT92&/'M<TGGXF#A.%-E:H"_%@4S;W&
M<:/1[9XV@<@@ OXB5!HXWB;8%TD,H#)#\X)-0 4T01R**>@;\7Z,?<)Q_O!J
M@K,R@Y,?,8P-"Q[%MBXA%S.#W2-LSA0L3L*4D&PI0>+<T$ [$\&]#^PU=J?B
M#I$H@'F)24CD@@0WOI8H)9HI3W]LWQ$&DQ:@"$?6E;:ILH+P'4F>\I=:G:[5
M;G6.Q07J _E<Q,(-3Y,$//()^)AE883('<Y/%X&#D3ZXOB W;ST->!C+DN((
M%VCW@SM'(3P1X_L!PBEAT1)!^9 B4$1+CUB?A/1)N $3):E?I2.1T<H(&Z/
M>W"/IJ3Z60$:3)!E%*43;6[4I87FB\'T><2FA,XM-L-A>< V#_P/_UVBSDM3
MTI0^PL8^&23Z;9\U 6D>^/FS'<*QE/9M-PN1."2\=%&\]5+Q'DB7U>2#S^&Q
M_+)DBB'((X8 RFRYED@XZRWM_Q[4C^N&6#03A>[58I7=M0P"D[W&!(7=%=<Q
M[">(>L'PZT)W2&$Q3[T"!NBS2,1B<7GY7AP:E42ZFX!13'0$)BM:^1/>\M&(
M>G(A$"".^3OL[\VQN YF9.#;*%LG".$E.W9D+>)#_,'X(L_4R7QP&H>('4GL
MQ&X9OJ:>11VB;2Z*L!"GJ<4C.B5CUVL(U>1W(ZGL0! 17EE"2](F8 _"(_H?
M4PB9Y!U%"@%/ ;SA/(H7E:&AX9AIM98^@)9<*^%EDM<!#@ 8G+"!X!\H&RYM
M(*#3B(A?R E#4RX$0!@7,>-*F:+6>,:9X^80VL,>!6C;*\=5<."AFQ:#N$/H
MKTJW@MQ_PZ @R,?$,3%^@^B<S*#DZNE#QR& 8,0&OW0N!UZ I@W% *3IE(UJ
M:(O?8,$4^V))H.1>LHIB#]@0F QQ#OL(UL<3L1'+,9[B;.]L8-%8\KS$M&63
M.$)$1GC"B):$W#8$9'THX?I2J)6U7E]&W-O$+1^=?LB8CAT3$DO#-CK@!MX1
MHK+V)#ET(I%@49!IZV @XY!L?_-FJJ"(C(4DXZA &\?=9B#&"R(J\O?,?!-E
M7L.^*S=!H1N3NL>_Q_[4=A/-;XG2=>KQE#0[P"J;7N.LR#,2)U;W[-1J=!N*
MP6'0;(!++I! 4-,T(^^;/!5TN9,8F,48I;AZK6B8&+,'C62<.X:'-XY*ZS5/
M:-7-TZ,7S_Y\W; \P%N. *=A>LV0KF9!O":G';GL7FR,ZO-6N0.$3J<Q] 66
M+20?]E'I7TL[C%6^&PU Q&&D/Z_G97QZB/"\J.) 6_X>C'V!%.;P3L;NY3BO
M\],9Q#."RFTV7J>X= IB&F18$!(<,8L9LJ@1)!^+#I#9M:,DM:V=YG0R^\OE
M'@BU=ML,[,O "-DM9F@Q(_U5WD&*3I)M9).RG2']-3R;8* &(<S4GFFL:M(X
M%+]1[BAA;BOH[J)(;0(9KXQ6F@:&Y?&S5F',5.F@G!3&Y1E!5\QN-+2%I,+[
MB8UMAD;-E(\*>_2>PDSVENUQ\=0G*>.R4A2U5]11(>.QCCB$;H0E;.VSP@.\
M.04[IW2P"K?^'GL*__JL"(,</3J2AC(8@MC'\!J!6I,602ATBXT*"YC4\RQM
M,@B"5,=_07<6IWN/#1:&;C0-V*7$A5'F,4R=03:E0A-%.W=Z4V<6,X(A',P1
M^NC%K3Z6G#B;[/2O4\\9WCI++X+;..!\9<XN=10-0]!*3S^_(YFP;()J/G(8
M75W=+\40<!0,C"@#[;7F$90GV Z#4CH2/AJ/\@P\)!*VD8QT@02*W6A,W&2$
M# ;4=AL=^9'MAAPC5RM!D@^':2N1\ZMT!M3J<"OH9WLTDR#NN>E,\$'P"WV2
M_3P^NW38V)J"Y=Q\W"!BVL;5@-H$B*[(D[&X\=8.F+\JU)%:3049C]%8 A_
M>]#L#KCDPFG=(P'P$[CZ)-J(\7OU+4PP;]WLVEVS=]',/AK=?6@R)0U^*%/D
MN4Z,=-9[HC#S"V+RB;>F@?43_/QF"[VS8Y&&J##U'<EK)5G'A*(N36Y]#_R
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
MA4,"%G,;NT.RUM'&-TRVB<D-,JJ"]N,HM"?./>9>\ 5^"L<Q7L6=EN4^Z$J
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
M89:&'OV@>Y^Q2&O1$N O;=[<@?98AJ"4;1!?J9$CI1YI"FQT?N1XI*6[8-E
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
M\4O9H/#1?_SRLQ]Z[EO\$W[\_U!+ P04    " !TBX1.,G_JNKP2   *T0
M$0   &5V<VDM,C Q.#$R,S$N>'-D[5U;<^.XL7X^I^K\!\95I[*I1)9EC^?B
MS"0E2[*CL[*H2/)<\K(%DY"-&HK0@*1M[:\_#9"42 *$2(T=LB+NPZR%;@#=
M_>':#1 ?__Z\=(Q'S#Q"W4]'G>.3(P.[%K6)>__IZ';6ZLYZP^&1\?>__<]_
M&_#?QS^T6L85P8Y]8?2IU1JZ"_I78XR6^,*XQBYFR*?LK\9GY 0\A5X1!S.C
M1Y<K!_L8"&%-%\:;X].W=T:K5:#<S]BU*;N=#C?E/OC^ZJ+=?GIZ.G;I(WJB
M[+MW;-%BQ<UHP"R\*0L_>N0WKX/>_N]I__2D\[YS>M8Y?EZ $GWD QW2/@#I
MY(WX9]XYOS@_O3@_^5?!RGSD!]ZFLI/GD^B_8MEOB&=M,O_Y5[JB[YZGY.L]
M=M\'@[NOJQL3F3>_HHF_/C\_/?WV_?EQ.?WS8KK\,5E_IVT\G>+>EP]?K1_7
MW6\WP[#*CY[U@)?( -Q=[]-1PI1/9\>4W;=/3TXZ[:\WHYG@.PH9+YX=XGY7
ML7<^?/C0%M285>)\OF-.7/19FY/OD(<W)0.5:/B)Z_G(M5+\MK_)D&0^;X?$
M%"M1LKX-64G,:N,,GX>MXWOZV 9"F[>+UDFG==:)V0.O=8_0:I-E@;P[471$
M4&=AU,&>,H^@*#*YU'6#I=HZML_:_GJ%V\#4 B[,B+7)MSM3.@/(P)/5T@F*
M0CK>=S89L/M(>-_VJ(,8],9E.^Y.,*0X>(E=_XJR91\O4.  ?C\"Y) %P?:1
MX2-VCWW>Y+T5LG"1(N/.@UR70A\#IBB%IZU6!#H1)/S71][:+KAUYZ"#P?^
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
M_YY>G'YL?6N=?FJ]?[ZC3%R8 ?T[_=UW^J>/G\/_3%M??OIR^M.7C_^M^+'
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
M/."",M4>/90"LD%@]/I:!B2(2L+V75]@:^\U0P]#FEI0^EAR!3JFO[A<ND]
MJL!9AMAS.I(1#U5J-'W1S]SQ.?_&2F3:/@MOI@/3?[3>&YWA>#0<MZ==8SB^
M:@]Z_]V>]H:#?S,&[>G-F/[RTAB.NN/PEQ.C/;@P)C?7U^WQ;^POD][5H'?9
MZ[0'4Z/=Z0QO!M/>X,H8#?N]3J\[*5EFR;?R^/Q^/^3W]+UQ-60D=H:#3G<\
M*)E"E;?AN)2W/AY2_NG]1L(38]SM='L_VN?][K^%B%QT+[OC<?>"_N%'=W#3
M+9DKE??A^%RU#KGZ_-X8C;NC=N_"Z/YSU!U,NI&.#:?_OSLV.C>4*Z9:DTEW
M6K8V;=^1XY-^>DCZE_=&;T#%/1V.?RM=X.DGV?A4?CJD\BL3,)O T]]"P7;_
MZZ8WNJ94EZ_YR8?9^-1^/J3V+%3R\4UWIPXET]E7>F>-3_Z70_*_O3?ZO4&X
M9G;H=.Q-/TR[XVLZ/<^G;,OIT55Q.#!^M/O][F_&>7OP2^F;BO0Y-3YG7P\Y
M^\[V":KMXVF/KCK&8$BWBU'[-[8$T;^.NWVZ?US0WU UJY8GV0M:?/[.4OO@
MQS2#DRV';.)<MGMC!MU-U[CNMB=T:V2SJ&SU3,#&YR2]H],M/0E/V?,\?EV+
M3UUJ_VW1#;A],QT:_6&[[,U7\,84E]K3U)[;^L2TXOJZ-PVQ#O6 :@D[XW0'
M%1QP$N'G?(I3^VGK<T0Q768FTV&G[ 4&>&V&3VQJ!VW1+32DDIXP=\?+7]OC
M<;O\F;5YY85/:VH?;=&--#Y=E7\0V;XJPB<NM6VVSMA9A.+>-:;M?Y9.(/2
M")_:U"[9^O9^?\<PIA3P2;L3ZD#9&KN^]<F?:Y8J]0CN#Z>I_:]%-\#)S?F$
M'I_8@90I0ND:6K1)*#0-3]-;8JFFH?&W#3EEYZD7+<8P=1408L7VM?&WB)BR
M1:ABQHK$DCH&9#%FJV)2Q:H5,/DI=7K(8MM6Q>36R!5QDCI5)$W=ZN!(V[PB
MHE.G"]#RK7#6)$U@$?&IXP;'$*Z*[(P&EHBM]$$EKYE5'?.@S2!B-'W&D5D.
M53(4FQ B!M('G@-#HBIZ 8M"1'OZY"*T*ZKB9&-@B$A/GQ<29D9U>\+6WA#1
MFK;E#ZR.ZE2ZV /=X0ND2:X_IWT")9_H8FJ:-[.:JD9UJ6KD>T$"(?JO0W3H
MKV;7YN\N/4S[ 5UK/*A\$6W(:X>T7A% +8A$Y3(?F"NZ).[1"):^H>T%S2LN
M3"26K*M",81"L96(*H4!906BHZ&J]MVK^-/GXK>4]EM5739(2;%=(;F@]I<C
MSHZ2.#N:"O_DE6>27G!1+TFB;26)MC55Z<DKT22]H(KJK7$1QA,Y061$C&W_
MC_.7<^+,%]20^$-<=%'>$^DY1IG^HE>5LA#;4"VK\R?OJ:<@HS(2,@#Y@D!7
MGK$\!%$>F<I%&7,)Q_1%DK0Z'=!#4RE'Y2GF*G-1B;F8W9%B+ED2:.C"'!#X
MZ='-!L-KKJO"8TZ08!Y B'17WSS@<T0/!/07YCUI95@R$[UFWY$G(TB)AZ!*
M\%5Y:D))#NL!NQL)[$=^9.#G=&Q8-9YK8TM7X\-N?-AU\6%G/\K0*6G9RS53
M]%TAH.[S?+FFR\,EE0G+6EL'X=P>WFTJGVY>"#M_X0\@-C%+_2ANZ[0">6,[
M@_$I9HX7F5DD[ZG'L*T"1!6U2<L0G4U<'OB8;6)\"E+I]40<[A*5-!!Z@#DM
M-9G$RC/,E5)?]#(,^=CW\_\5I"WHH<O(S2-V&1N%V[D  '%\EX+@.2UU/4F0
M1^ 0^>">H]FA8/J+&[J@,H/1:J_$3R-R&N-_#!$D6L%OH D0%OW\:"[#D-2@
M0Q?.%[KCA6&X8FS@?O6 248_SC/[)FQ]M&2NFT3L>M</[!5+F[KQR=UZV:>K
MB,#0RS0,?CQSL(/SKK$=/9X:'S][3F Z]VP[W2]ZP#F3"_OA!U"%?O"0K!6Q
M;NRPI2IHK>=!?/)\"9,S=L^O<MZ $_;#CY@*_1!B>A\V&!.?4&H688[9(UFZ
MT4H1I=' @ F[X<=+@7P(+MW%ZT*;PJ>[LQ2C=%O\P$ T0VCHK0UWI -%=N@O
M9/@:8%X<FY":G&F\D$P6SE*[3$QE5QX6TN)>_^G/2HZ).C%3;?E\IA(QLV4J
M;SZW(<W8?0^1-"18I[(V<\F@.CU02=P6YGBELC>S96YO,[8J2MT6\I)*Y-S/
MW:Z(5E[RMI#L5 ZG('N[R9!KH@M>>W0!Z# Y?YG2;XNC!)0ZX[[MS\!_;3R
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
MVZA#1D"*P4GQ2@-[4(>/9. !G WHPQLTI5D7%=X@S.] >5MX7%0H[E )=19
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
M>;"')(-Q/;1_ANX5QUS)9._FX:&:("Q4P*$,TBH!W$JCMB;SQ1,]Z?Q%/&'
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
MG&V+.,6%>FKJ2?FEC!1BERH=$4 4D>%24(.)HD8VI%%Y81G>8^:OP8[^U"-
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
MWAZ/.%2B?2EBH1.<4XY -<3Z^A9O:C/WAS[+:$G,LK&R3FC$-7B&;8=_OJ*
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
M"VNLIYA,,%! :@V91"DP#%)"TT2:!L64M(R7-/@F60S>41\"=K8W?5DD6V*
M+TEGT:<!V[)> /3C?&I/0@Y4ME<^'K(Y.A0^1,%P6'_ V@C;EXPF/XNC)'E%
MS3=0P9Z.<)MPE&W+@JPJEX;([2-RY1J7U8T0#5@KZ_..P&_?0PN8(X<GO /'
M)4J(@'ZK..:03)CYJ]^P"Z^5=-.&E>9OWT'K&$?<\F=68BCXQIT\W'"A)VED
M3?\<$R-Q]OJ) )REK7=-_2(TEA_GV&M[[D^=F1P 6C;\Z,DV/;19DHTTRBKE
M P3-5+A9_YSEO],D&M$F+H5ML%3"F^.T'%KK(=W].3@+U)B$%V&5$.EH)A5H
M@(JOVZ3WY(+4;S\$;VH+<%(K68O^,]G'K>)%K#V8&G5W749QBI?-.FFR6&S7
M6Q9OX:(")M]BF[0 F4('L)*#G48T<#\10[[ >%G0!>ZL*+81T:#A-FF: L8G
MQ46$7@G> L0>LN3N@6DBVG H6ZUP#B:U$E^K*\)%&BF513:U:(6>O.>;,#UL
M%=DZPF ,@0FAD",DR_/L"S49B"QA28GL]>F"J9R@%,IEPBUNO+OK4(XTU_$]
MSM<7^$%%,(..W_-="_C=R4>C (9L-BC%Y.N5!O,T8X$TET08K:(%J(=O37#:
M73C;#SEW#M'?4JJDO1ZNZ2%WMNYR46@3I1[FT<03I@<.7^@D?YGE%]GVH5QM
M$[%JFM,*&V6O3'.J4/_,R*SIAX<_5CQ,\2-=^YI.C*Q1]VEYA8OB)]06P3S1
MEW4A**I+"77X)U2"GJE4\6;M[,9.WO,ZN\S(5M[->$BP6MB0$YHU[9@,295
M9I:215Q4X M<_7,O:JN*A&=T])5W-T7R\L"LP Y0"3%KX+):DH4]SVY<)&K?
M.8U1DDO"V_8;<"I]1&I70!@FJ Z(/Z.OPBGOE-O0OIC?/;T<9'<KWY4!,Z05
MP%29">)&#@8_+O F*^*RJ!XP]D:M,""DLCZ9HH7;-3(203"<T:$3[0J3I<<]
M*Q:8#^71%T2?+N=QE* -P?44A;N/KGE=W\).TB4[6##VCX4:M 6J"^1^)][3
MPM'FN+*3M DI+N,T+I[P\D.6+55'*BIAORG*=8"["<IEDF#L@Q9>GUN-#'JD
M0L"H0^]R9RD[Y5:>QJF$@U!'"EA*G8XD/.K(X,ENVNDKBDTE!8P[M]&7C_4T
M9Z1.5S8(<V1PI<3A!>'Q1H).>//-+4"@D::-/GE;^3L8F2-1"$(?)7 IAP1I
M:&>P1J1B.)%:P<93Q4>'7&/IRI7_'=H258I-V=#&^^)QK_%].K2".UP:!K_?
ME5/ 3JS*&NHN9DU*('RNE=>T>@TP4[T53-4.%F[&N,X;.K+57E31J,B_)YB%
MHTZ7O">NLA74]U,'*M[S(X.#-DKO=O$@94-;NARX7K(+9GJ1S+WBW'T$VG2L
M6 3IY*$MBJRP:J-&M!J [I9Y9JI/F3D1S\?T KC>Z7S[.YAI40)*<A;?BMC<
MM^[A=\)_JCYRKKTF:!#J7A6L-+SYI=A!;_U4].+!Z6&/T88MC5,+58-A2.I
M$9^C!0.JOP)4"7M>TF@ ]Q8H$LG@C+*"IXKG\5Q+PR#/+"TQ:9:R3FFI)X]*
MV.]QFPYP]YQ')@F&/%IX*O+$M1(,\M2H:(8Y*ZO3$0Q@<21 )=:&DP)#%B4T
M%5%R2+MZ&N7H,LNGZ7.<9^F:)22D3OKG64K=AG&ZB)7'_/;JW@GE4"F!9A:Z
ML,AG#UA%21IU 2U:!2!Y(JHW($)>>[T],RGYI*)=!7@"ZC7 T,X*9I]L3(D>
MSC#*A7U1Z]0IZHH".XTQ Y6?//?Z!,@EQU6<XL9C\[)RB7O]&+W0++>MIR;9
M*))?=N$#>@WB5H1/TS"D<CPG7?3!F(T!H(4#WHY7+EI7VNBA4:=G $P?+H>G
M+YNXBJMR$97*U %6FJ$9JZB*B:@]-=#\E&,UTK*D@<I>T9+HP&5BL\^E26HN
M<+'(XXWFR-NIA-#,-%3-Q%"%.FBFZC$;&-N<7B#"=8S(OZ^!K *H^_PM9I=Y
M-"I(7-(=SB7&!0ND^E V04/.::!+Y>V#4QE^;W,&5*][W>-0 !C^#D$MIG)I
M%-$*8T1?_X]T7W2+X_7#-B\P_=A\=1:EO]<7%07S-5QLV;9;8CO=U;W=) VH
M5'NMY* ;G'(# 8NQF+D2J.%\(&7LO$TJ3W:N&#]4O"26/WVD \>BUKQP*)J)
M@%6DVDF"I)  STB8%=.@M@K(U'K3!JRQG4BU&E[?#YJA=Y[4J,6#D\L>HR)\
M$.46<U*/:YW#!/U6&" 6E(VBPTMB.:^R*/VPC5@6A"J9=_63; #9:GHS36Y5
M:>V4G5IP7KECE4?WC9D(F^ 2HH\>ZP).4,&*J 6\TTV6X<Q.!0#!A.QF-O+0
M*:7+;&;BTC/5#709\"&*T^**!1Z?I],7>@FVC8NG:IY71:4S*L&+PFX/N=][
M5),ZR1>X+!/,3SH PJ->#8]4"=%UQ0!5'P8UZ9SJP%AF\I$1I7W5:P.-?*@X
ME4:**86#VVQ;A.+V9;-;7M:'A)1=,#@E3U<PH>FX'IE].GO=B=3KY,F7*%]6
MH;IG:5'FVZHUZ*WT_5.4SMEI:?&!3DC%+*WB1"D:T]_GO:8X]]RHG5COGKX-
M9CQZKK 0G:!*77>HU?NA<HG]U[8HJ_5( Y#5ABTU[W#^'"_4K]$LE?WF''.I
M4#</F8TF&#8[P35P$:VB.#=O"/Q>0>W&VWF6LO1J#PD^PRE+$A EU1\+,OPN
M,;W[5<6"&U:4[PNIH97MWTNYE@.&SGN %T)(MAKT@66M@E:53JC 8IT%H.;E
MFTP.WJ9)BU*\-6P[$UW5NZ5S0+LEN>_!)%U>DVX=X +2TPSO#R*MBMDYI*,&
MC8'VD/?Q'AEUZ9_E99.MX)XTU>0EEJY+I(+P3((>IG X2:5/Z:,71.5/$-5
MOU*=_PR5PBXK<5'3J7XH<1/E[$EO$A5%O(K)QD$]AAS4X77>$/ Z,Y^2\M"F
M*@^=HKPJDOPE-^78.$[C""<5EPM:E66D00*V:1W?%Y*+'4<QGK&*IE!*^YR1
M#9!YHBE$P5!+C\]D#HK&'IRTT6$W-.I(L" ABNIH3+Q> YY5M\3KT',I+HDY
M!]=_3>(GAQ$F4P'=@UK SEV8D-+8FV.;3O1GX"^C.&=WVE4<:C)M<9Y5'W%4
MD!W\<I[>TJSD-/=@-:_ES7^>145<3!Z*,H\6JCW;83_A<RH9HW'XT7'(\L%,
M6B-42HA830]/V3=.4/45MH+BOH.:#]$;_?933(K_&&)?([N@^GO:G9"_03E=
M/^#EDD8/R^/GJ(R?<=NH\Y7X8U-OE8?@\.)\#K9]*\T/K*%E>1U$&W9W=5>2
M+9IN1MJS+N)9[6.<TIS!Z"%*3'E$CN]!DJ?DV=U@@&25L.^K)%5>[>95$NXH
M!7Z9!&*H^ETZ5H-UFFH#/^Y=%R$^;[JT'*E[N5OL7LUP1U&OE)<W9)9<Q)LH
M(;-T<] A>S#I7H9'YXQAU>-\-MP*"+X2VP>U\HD42^#+'RN^,@MT@C9-86QU
M=:CC*P57J0V=I[0.=^TS35GMY7+>.*>#V?)*)@2#.QID@HLMC:I#YB?FG+%[
M.AO^A.(P)TQ^WS>7IG6$)5KC14'8I5_WY<&G-*J"(9.I,2Y8*DOS6PN)$KRS
M)'O(8N1/,IJ6M=18IA2G2\(WZMU'-LA93I8FDX)^N-\+'<M@5O)G9&TKL+.X
M)@T@YM<2IA@8G.DQ[TN:T)AIHJBHC/.AZ#3&>S,^K /9$-.U"B:MF9;1H]TK
M,WT!X=Z6V51,;>5TVL&I.ABRF$^&#\M!UA*+WG0%D;$?Z^@W-&".5<-T%<(Q
M4@9<S4!>&BCC)!"ETRG >$44U^Z-9;U*P\M=W29K:K%5X;/LU7W3S:52??+9
MZ(*BH@-@^<*<O9:M3_1.4,0T&B,XFM/Q[M.U,WYMA=LZR%8F%DK>EG_6%6B7
M?T:-X+1R@FE#IC;DU<'HY,GR\:[[@^U?KQ!05E!:02=;V"DA.'7W@FU#9>M(
M#"/V*G^HRAVJJ*ZK-.* 'C#:H%2$92F.9;E^&2UP-15;K2EY\7!+=1&T>J&^
MDP7#*P- Z2(]R^/'.*5W"6O36<5;V,,#/[*TPB[MQTZH31"]N,>^%W@O2;'V
M>Z410A=@=K^S=)'CJ" 33?7/6:JYL^FU@*6N7T\PA^ITW1TL%,%8=1>TXDE?
MI4/,0]=A)>Q]U $#[8$S%39@Y?<((U\C*(XE&C_Y:G]0[15DFV2YG+?#!QW,
M]KQ!)A1\')N0&0(7-/LP&%-( VZ2+F_CQR="\VU9E!%[-46?[BL&A5G-Y\1A
M6PG>!IET@M/,$:B"=<QA @;5F%MF&_ACGK/:3%_(>C@N\$T>+_ N*DC]:Z$Z
MN!I8EE<ONGVJVWE@,Z0@,/3=![V*T[A6IR_G]G_4>6@W($F0&T7;&'3"..IH
MX,L];R0*8-AG@U+J&\,""]&CTR^U, R6\5GOJP5I\Z+E)L?K>*N:KRWTO$:\
MLJU&)]B520D,ZVR1"L[LS?.V-EBWS5YAQ'ZRW'\?A6>QBSLQE46U+(R!SU\Q
M6,014(N'"HYJ\G-6R8(9U : FK#['6]F&'2B3E'TX7GMUW"?7<5E_,@,EM(M
MP%'7)]&<JM-WAS,J@J&@"UJ5&YR#FX'G'+Y-M !V_VW.WBL5]YZW5P-:R-@K
MD05#+0- 8:6R+;,J.'\=6 ,HCXSA\+0:0=FDC_"D$8?+*7.<NY96:2L*A%D;
M3/-[IH]7]/JEN-S2P)P?XY3FE6UN""ZVACLWUT*\\F]0!3N4="H!#DN'P!;.
M#)@66E=J*&O*1 F[K6M6CB>(T.O'HV+T++W_DOV"HUQUB#6@'("\%JLY@-J[
M0HZ-W0+R/0C^W;NC(OA^#0>2S'M0V*^W;E9&B>[,Q@WT0,["8.L=C:A$WR#A
M358HL]X(4EXS?\@A=@+_=D7 F$$Y+B'";RU%-LE,# 8S&/?I[2]]-IC4"6D5
M]53(>LVSKH/;"1LO$P3#&!TZ8=NRI#:&!D"C06D0"S19Y_R%02&V$YNESP18
MEK^>1YN8U(E>-.C2N)J4O.^.C140-LA*#3 TLX(IAI2A[FT[6?I8."/_4Y="
M7YJMHW2[BA;TR2J9\+)GG#_A:'F8G*\'NLI<L)NMYAB=-81^^ZS5\'I]:8;>
MN;A4BX/AH1FC^,:1+LE@76NP=W@/YG19#_UT6752K&OJB%.4>'F]73_@?+ZJ
M'O;=9DERF>544+6^\/!A[TG>O#2DD-YMU*^"&6_>JBI<;3-Y>BW9%H'N #U(
M':EA_';#FQBL'D<HQ*BQXU;5?E@B[KWO"6J#SP(:K4/R4WK)HWK,V5+'SXGZ
M1C.?NN0WU8RZ.B\EH&&VARWZ[&]&E'_JF*9#76,=<BZ4?2=$[.TQ)T%-'1W&
M8E7*VQB*;>7J_R:K]16.O:]735\_I@'KV*2CK&?UGWYKP]JMV@XCO2TH6(;+
MH]]* 8SJ/W95AVZFJN0 ;VQ>^1E3'SJ\G#SC/'K$;!U+0U;L7*'TR:9" #G*
MV<:YH4<9_=8H8.WL0E1=<">M]5%= &K<4M$-'+]2?ZT5O+O>JAT(._[?]-FJ
M;>T=A_YQG[D63D=CO2;LN.8//9L[) )0I[6';UJGH]S#?1[6:L!KG5UMP1L\
M"0ZU%K#^^C$M!!R;]/!'R+"6 &,N_=WJZSK0_R&.F8-O P8 .B9KL'_#>SF?
M_L>Q&7LW@:L9>3-GV- WMF_YI-N^]GMM;<TGX&,2M<P6OU<!-"_8._5J"5^=
MU%_C+^PG^=V)E2:\&$2.N 7_)*I>AQ%%JRQ'BZAXLHDGZK\3&4>']&%7\6BZ
M4 ';L@=9M+E ';B+C%?<9Y/E,J:&*$INHG@Y2VN'%*[2QN#.^Y0'**?'0:HA
M9&4AO8VRU0HSKYR#..,HHD!ST,AZY(:TS!.9<I01*2UUO$6'MH7?1HHV*03G
ME0M*H]78U)KP E1VDQ?-ZV0D]*\NF?BD>N&23VFJH<XW)5$*3D)7I.:L4GSR
M>F/"&8_')[J%%G-N&[)"JQ6]'D=85\1Z?<RTP%#1&JK9*.*<_&--9V'&SFT9
MXP)6M'W=XG$ *WD] *04JV&[WC\*2@I(AS(RQ&I?LORXP_ESO,!--,F;*"]?
M#>LJF0J<+9HK8'G_S7;]UVBC4U07@%@))\8>]&=2INM-DKUB7&.57Z>VQTKL
MK(EL:,CFA?^=[EJNL_(77-[B1?:8TJ "NY(J)<;\^Z<HK8^J%(,G(!Z?)C!X
ML_.F-1@8,"8[= OT3<FG-&^+0 6S*Q8!84:S^VP)U!K%JRQ*/VPCNFM\U1M_
M.SUH,X C:F$:J%Z*<_, +0(U9?0G@V_,\_G@V:#(2VXF(/_5GP7(GWZ[I7<+
MDY>X;Y%[O_FPCE(XE$Z='X);#1D:(<8._1W]2B7^$\9,/]@C=O<>FE!Z7=DM
M&M!J03C\.2-4CI.8C TNK:?K&ZU#?!G4.[_#->5!7+7M/QM\;/FO:W_D-L+H
MN95^PP.8QM:^B\GR)U[%>/D1ET^'CZ/@_OVC'\RZ9AU]2,L^_K8'MJ;&RN&=
MXW44TV?Y@'(<'K1Q;N/B]\L<8SZ)N(].D7_W:(>TKAE'&\JRC[[-(:RIJ;"F
M)J*G*R)KG]W^2(=N8Z0NXN=XB=.E[\5U][M'.W1US3CZ+,Q_]&T.74U-E;/N
MLI9%KS%.(#V6'](H]2$>]R32,M3G"!\[BD%JU6"'C$XF_]+Q#T>;ZJG#6M3:
M;V[T534<OZV;[QSIF.LVTTC#K?H(6._Q$2II'&\#W,(!$\I[:$DPUT0CU\_,
M(U@NQ;H76.S'>;-<K!Q)E"NC 04!>+9D45'KMW724N"L5H9"-S.ZU0#"Z3U'
M=NW#MZ47R>,&)Y9^Z9C6)9JF.N1<(OD,R*B*HU31//ZLG$Z/9_Q-7S9QSG3&
M'G_2+QW3^-,TU2''G^0S;VW\J:MH,_\1W; NW\>WMX3JP#U*)1UWE^!BD^XU
ML-CBD.:)&O6$1_*=X[+DBF8ZK!WO?>3MC4%5%:UW,53S;8U SK3H(J31,^B5
MK]L/:R#'-(:'-_1(4ZTEBK=V-#>X!8XW2/#XK16VK]ZD(0@X^M_XU<X(D4#?
M=%3@IJY! P,[@@!E$$9IX(.&!W9" .?6(D2U74W#L=U_F-I,<A8=PAXXPS@J
MBS"PD0]J$QPQ'-T^89SZCQ(3](C,@^2H/,QRP1'&49F'@8U\X"6#$X:WM&@8
M4G'W9<,;N3:"NL=]VU=,5E4?.4 PH%G+_EX@P"F7]==!S5&';=*1+K+ S$B^
MK[?&V\B^O2LP;9X@MS08/E$<DS48V,3C/3D_LBP7WNNM- Y1;1P>J29:$E6T
M(KHCACHZD#VHWC)/MN53EM/@6Y_2)<ZYI\TWI+Y%QTZR0#]7V1><5_\6KV-M
M:MS1/AE^I!^V\<S#^C#? SZ&#UI)>92J;-6;Q4\04W^# _739N-[H J?/-J!
MJFB\T09J[WMO<Z#**VD]4)GZ\9__^'PV_#UP(AVB;IJWBCL=0/;]P=P(#\[G
M6;=-A*?S+&6)W+=10B-%?:?K#M](CBDYX1Y-?<@<;P-@P!KR0>IN/,EI"T!<
M">@J7H5*+?4/<+_@=RZ"\W!6.5']H[V7G9&1%J=%O!CSU%#SO?";D0,VVT@C
MN/LQ6%/)B#7L#\W)XV/.O"A1*XX^!\P\>,"+$)_^4L#6(J/43;W]X'2.GS90
M[RS?7*0<UXH?[ZIBCZT!UTA=>ZY*FCCF!X]I6VMNN$/N7M5? SEJQZSI0588
M>V2YK::E7?[4R4/!]KV]]C#(>LMJ:X+;)MY1"09?>=B@4Z\=&@48YOH\B8JB
MK<4\OZ53#+>F5@PJLYI/TVE;"=X FG0@.@9:8C9S[XW$<)S^;1N7K[.4C+PM
M>\[<3TPV8G1'QV^_H=7LT)I;T!)62,BA#72=U2TAM)0Q>.2HGSR*4S*'QCO(
M.+;X7O %A\=*6@S28_/R'&S'6G^UL:+O#4%P%(-X>-/ZF9N%SQ__$!]<9XL1
M?VR.FT/,8.OHYM/V<A\]BG'MU("C3\_M%]],#$Z7VEK-U"$=*T?9E0-T9;3&
M[+HO/XSCD>+4</AE1F]>,<6U'/UKWDXNQV^R;M+Q43X5?*7CIW[V^YA#.ODI
MQEKS2=VMG^[4WDW?VW@84JV6X2[*4([.A@(_X$6N[_FZ4ZW=;4?]:R&]6QQ4
M4)"9?=B)NW55_J%"ZQWHN-B[3_+A\1W%5FZL;@EQN0++PQG0W<O>+M *0W6@
M>YJA6Q-UV"+YZG!0^+ZP4.!L:L9M;/L=SS@XH%@& &T0+-KGZ&9@OSB>H<$<
MH2G8(Z9G6"1OU!P<67Q/#^N"?2)WA@9SA 9ACRB>89&\48/PCQ#8,_!YEE^G
MV.$W5=85 1!"T^-=UL'G@X-C@#,-C-2\H]Z&@3'Z7N_(QHV5^=9/JC_C@GL_
M!>^DVAG?VSBI'M@M?DZJ'<%!66]";9BW%ZS3YEE8[6O&?N6"LQW\^9GR.T=A
M*$S-=)@'B8J/!%\SC%VS_LBKQ%#4RJ$MC16(-D0*QGB[P"N<Y\IV^#DNGV9D
M6_(<+[=1,DD8$KR4MQ_9RI)_54WIHWS)YY@;L:GX43?"9\",N_'J)HP\&HX3
M96P:10M.#>%*#\;PFZXW2?:*\1W.G\E&05[3ZRQ]9@L!9H**^ZR,$O[W\ZPH
MK[/R%US>XD7VF%)#PX4C5;W6]_1MGT/4:W/R@];+A\$,8Y^U[0]L5@Z91O-6
MJ3N\%Z18E..$&@Y49D2R0E'; B A!8:?6\B>L'S(L^+@/CFZ+QW%4M?<5./E
MDV"? 3->QZN;;MHM4%P46[P\005;!@,9>11A_3;K8IO'Z6-5*[:!9JWPT&\H
M[? :7)S7,;1GI3L#96!9<$;#?A6PHSRT(Q6A2OT=K&40>^["JC8.HX3B#H N
M?!RS8%UB#GKF'1H<:P&J/8Q'NWD;VGO!A?9.CC"T-U0_:F#4'+^BAW&B/H*]
ME?$ZQCTD_\%W9>-@/(K]W)C=X^>><P# XS<V([:*,!LV]NC+8:9%_]<PM_@9
MI\I7$8)4B.N/'D39U44M H:[<EQ]]C12A"Q,# 8S9NDB6^/[Z(6>DJ:+.(G9
MP&O_7%^#G.$4K^)R4EYBLA*-DKLR*K<$TNM./RI5O#KP-WRR<I3FX3E]T ^
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
MJO70?(4:/PNFBNXSU"J'Z+)Z%M:Z(TED8'6+&J#B]B:\/U*S^JF&M,+4R81
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
MN244&(J>'BJZ::#2GLU2(C@YGC_K!1WOR><;I^;E6=4!BI$S&\DA/EAZ+M"
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
M3TN7"4AO<$6;!F)KPS\BB'OQHW#VX/\13];/WD*0"5?"L.[@W+U-Q-R&@S1
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
M9@^K15]?A-=R&.S]!@QE)?;00):K!KX[_B,_4.Y7$-><J W]L+<O,'8P!M
MJYL;6+F\S5;3)#]0ON:IT-1@F?H!P7)6%!<,%HP!-,#2EEI58V7H!H3*67%:
M,%0@\FD@52B6:H1'UA:(B;-"LG!=IR24"!"'F3],!_J:A@?"[:Q6+!SN.ME)
MY<'P8YC6- ZF+ I@CWVEG-#OWK0^#L7[7&<XZ'1'@]J>YQ26@.*4#8$'\J:H
M9=N2+%JG'\::X^!>,\PP4!VW2Z73),357+,$0XTNTL'SO$RE/ 3F/0[8'S7)
MI 7,=OQH/OY<K(5Q@1^2GWVN7:]>^>USU@LV"?#R#"B^[JIN,P;:/=U^N5OR
MQ9%I^$L8_2EFG=514;U[[#5"NU%#N2R;-*7393F%ALY)H-P6[99L*>9J.FG@
M,!*'K8#-UN=-?GM?+5=IEI1K]N!/?6UY.7-?M"NR)4YP/M# C>O-*6.S6%P<
M>G&\\CB1::Z;=:92K>'7U!7M$FV)&I@+S3]'%$D5=TU1Q),3H5N?FBYHU^8#
M )9236,UCMA3GD,JKY[6#X/YA$5+\<RM4Z#:;D"0?L$&"40]%9,%I()L;H&X
M\$IMY4:-4K4=NZJRZ\^MI];:?N]<:K:VV)V/D=9HHNS0F!*Q!I*;OP4*T\%7
ML<7?A-%UN+I/'E:+,M%Z4PJD/[;7@@7D5ARQEX /F00$;"X.P@0DH$2;,"-D
MM1-MEG:Q%[9CPR$+O$Q]Y56>A(FWH%#BV6*#-KPUE"IM5=J6:80)-7LS!JFI
M6Q;YX:P73"-1$^2:9?\]5)VK1FW.MEX#\VC<DO86L5%OJ]HW9W_64USSB0RI
M)G!:<WQ=DW1=>WRG>K@V,5ZI@M8/HDAP][;=*U0J%0IZ./F/[JC5N>-*6@1V
MCL?=R:%I[NH5ZP/+L:OEO_+ J.:J=(X]X?,LE)?.2K7?$KO*1CUXEBQ9<H90
M4<U/8>PG<4840#-+FV,K9C?(:7E# [Y=+;Q+IQ%,4&?L6Y+310GA6_,O5KV
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
M4(KFV/=B,!9:<FD@DMIC>\$SGV$8O7:\)Y_/5'BY&@+_3/VPK[-V!FDC VB
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
M(6/\H.#V>Y#M Q'$\OSV25B[,;:7XF%<C:C]2-@OPO;P5N46#:RKO"G4\(1
MR%/7ZL' [@C]S*+[,&;X=R<UC=NLP-?:#1H^ O8#;IT2(.<.D96;QXY,O?AQ
MWQE9@Z.V%_9+;@7L %R@XHL]8@MA3[GUHN2U4+\0>*N]+-UJ?Q&I>?KM2?>Z
M==L>37YO34;MP;C=F?2& VIW7!7MD"P]IIX4<L$T-#T/#)1S7I[C84(L+P\H
MZ6='G&M9]"3D:+^:^6Z^3WG+)G!>.7F\7*LC]K2*IH]>S-KSB*53WY^B+O>J
M17?\7*PZ$2M 9$&3FQ0Z$_Y7=NU';,I[Z%.ZR)MBIIFT%JCB&Z2.<D>/P7UQ
M!..GOT2=SU.T*S?#>^(]E,LJDAUQN/O,7HW\W6^$]Y1Z*'?EY+I*_\3F7KR*
MC>R5M(,:0>G)KY)H&I?J:W;/B0F>623N;U>O=X'_]Q6[9O$T\M-Z'J;$@J#N
M33COV%%4L+J304][_I&21^C(8\=^ '3NCS[9M](L)F)Y%\LS:?4;H!^^QZM>
ML(H:#LP&*AK/HIA]J=)1?/4J$OT-'Z3#@)*P.OLPC15LE<'5&2\*MP9,%X*T
MHELZ]0)U\9:T=9+H6$V/2:/7^0T:$G2D%;KOFE C']WL-R,6)Y$O<BIMBY7S
M$ZEVKS'TP7Y]KG^!%'<F$,.<77:BAS!:BN?QJS!8&9+=*AIC/RZ[A4?/(AJG
MA7X8S/E%;RD.1.8\Z_+6-+0J:%^6$U 0,T)0F#9&57L:<.@$RP *J6);Z9&?
M;[U"J-*WZ?QGM<++>QH[HD<*Z05N#R0@'VAHM?TK6SY7$V2&;NAQ1%: @7C@
MZ'"@^';Q>=K*@J#ICQ[K 0/%DBJGZ-P%,9NNTF-,\&RT5BM;0SGOS#$,SGD#
MQ>Y70=\/^/&QPV?@JVL%[LF(K ^4Y\X<NBI)NYIZ1YP7$)MTOF@H:0?EL+.<
M&7 .*ZFD]K[UQSLX7YV9?.%\E<[?*6<KOGM;\/4= 7F539_2J5'E/7?U6OR+
M_H9L,P:-BQKHWFQ#5L$?G B8IINTK"T-<.Q%4@.<6^OM?WJOMV&2:$I2BV:E
M5M@Q?FHY*:HN!7&.MH-1R+^1C*>/7YF?_,/ 455C[+@Z&&/UI#KB[\>(L: 3
M1JSC/?F)M]#R5]48.[0"QE\]J8[X^QN+'_V'SYP&?N?2OPS(FV+G0(/Q5D>F
MLVPY\3(,9E\>F9<LF-Z(HFB+?FV',5=+*97SXE/^)#M\V"&*GX1UAPU=KZ:4
M&H30[F@-I&^=O3A>L=E-&(U9].Q/65R<1/IFKDH:!>^.?30Q@V%'#S(JE?'
M/\O4A00M_;5.@U^V0_LLSJOBJ/48K#>V P98H=DPP_T2NEY%?C"_99$?SK+E
M6Y*K=62&>5E9#8;MDF&]U"JPZKCXB7P2K";X3&-AQ^H?A!Z,4:[ VQ6=?N@%
M'U>>\*AZA1\M[,; OD$"P:K"&%R0#H,'/VUZK<!((+',&\@B"BE/M"I_P+ZF
M?])&B,/Z8]L>P"<6.X;0.'+J-']U#/>[8T>7' JAG!VD$<RD;L\AN2UR[AC*
M(%0=#SV?>CWKU,@Q(JA+2UT5?*:O7DN!"BDMF8=U+^!4KC)SD? =G#QZP3 -
M=XL_<P:(=,<94S1R<K09H/MEPB7KR*C0D$61EF\JCC=R\HT9LZ#]T=T]X;8+
M*XXT/_N=PGM2&&H67AS[#SYG@,E^934(>C)YL"Q4X$W3;P9JDD4>N>IR4.R-
M[F9<@P"4N=%\52#>F[;[V%W@+4-.ZS_X4<N/I_I<MH"NZ&^E8-3!?*"QA_=$
M=A%^QLCE-%=([6 &6;&@SNB>TF#H+'AQ&NMUFW@A]Q$7)\VUZ&8YE2_URQ8V
M KHKM]7JM>$*IAPH/5-@)*RE7>FT8CL,%&5$@UTUPBCI:^/LB\;H0Q;OWCCH
M40/U+6$IAVI>R.HLR/E?Q/_=\_LA_\W_!U!+ 0(4 Q0    ( '2+A$YA%GD)
MRA@! +Z<"@ 1              "  0    !E=G-I+3(P,3@Q,C,Q+GAM;%!+
M 0(4 Q0    ( '2+A$XR?^JZO!(   K1   1              "  ?D8 0!E
M=G-I+3(P,3@Q,C,Q+GAS9%!+ 0(4 Q0    ( '2+A$Y>H[F8D1<  ",Y 0 5
M              "  >0K 0!E=G-I+3(P,3@Q,C,Q7V-A;"YX;6Q02P$"% ,4
M    " !TBX1. !Q3OH$V   ^!00 %0              @ &H0P$ 979S:2TR
M,#$X,3(S,5]D968N>&UL4$L! A0#%     @ =(N$3DTT#\PJ:P  HE & !4
M             ( !7'H! &5V<VDM,C Q.#$R,S%?;&%B+GAM;%!+ 0(4 Q0
M   ( '2+A$X:.HA4+E,  (7K!0 5              "  ;GE 0!E=G-I+3(P
D,3@Q,C,Q7W!R92YX;6Q02P4&      8 !@"* 0  &CD"

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
